ENDECAGYNOUS MEANING IN ENGLISH

• Endecagynous Definition & Synonyms

  1. (a.) Having eleven pistils; as, an endecagynous flower.


RECENT SEARCHES