meaning of meteortropism

1. an effect of climate on biological processes as the effect on joint pains etc.


Related Words

meteortropism |

Developed & Maintained By Taraprasad.com

Treasure Words