English edit

Noun edit

terophyte

  1. Misspelling of therophyte.

Related terms edit