GYNANDER MEANING IN ENGLISH

• Gynander Definition & Synonyms

  1. (n.) A plant having the stamens inserted in the pistil.


RECENT SEARCHES