OCTAGYNOUS MEANING IN ENGLISH

• Octagynous Definition & Synonyms

  1. (a.) Having eight pistils or styles; octogynous.


RECENT SEARCHES