therophytes

English

Noun

therophytes

  1. plural of therophyte