• word of the day

    meteortropism

    meteortropism - Dictionary definition and meaning for word meteortropism

    Definition
    (noun) an effect of climate on biological processes (as the effect on joint pains etc.)
Download our Mobile App Today
Receive our word of the day
on Whatsapp