Meaning of meteortropism

Definition of meteortropism

(noun) an effect of climate on biological processes (as the effect on joint pains etc.)

Other information on meteortropism

WIKIPEDIA results for meteortropism
Amazon results for meteortropism