SYMPETALOUS MEANING IN ENGLISH

• Sympetalous Definition & Synonyms

  1. (a.) Having the petals united; gamopetalous.


Synonyms:
Gamopetalous,

RECENT SEARCHES