PHAENOGAMOUS MEANING IN ENGLISH

• Phaenogamous Definition & Synonyms

  1. (a.) Having true flowers with with distinct floral organs; flowering.


RECENT SEARCHES