ACHLAMYDEOUS MEANING IN ENGLISH

• Achlamydeous Definition & Synonyms

  1. (a.) Naked; having no floral envelope, neither calyx nor corolla.


RECENT SEARCHES