English | German | Russian | Czech

tropophyte English

Meaning tropophyte meaning

What does tropophyte mean?

tropophyte

(biology) Any plant that lives in an environment in which heavy rainfall alternates with periods of drought

Are you looking for...?