Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

therophyte Definition

Cancel
therophyte
noun
Any plant which survives unfavourable seasons in the form of seeds only

Words Related to therophyte!

therophyte Examples by Brain Bank Users