THEROPHYTE

Definition of THEROPHYTE