THEROPHYTE is a
10
letter word starting with
T
and ending with
E
Definitions & Synonyms
noun -
A therophyte is a type of annual plant that completes its life cycle during favourable seasons, typically in desert or semi-desert environments, and survives unfavorable seasons as seed.