ANTHEROGENOUS MEANING IN ENGLISH

• Antherogenous Definition & Synonyms

  1. (a.) Transformed from anthers, as the petals of a double flower.


RECENT SEARCHES