HEXAGYNOUS MEANING IN ENGLISH

• Hexagynous Definition & Synonyms

  1. (a.) Having six pistils.


RECENT SEARCHES