GAMOSEPALOUS MEANING IN ENGLISH

• Gamosepalous Definition & Synonyms

  1. (a.) Formed of united sepals; monosepalous.


RECENT SEARCHES