ANDROPETALOUS MEANING IN ENGLISH

• Andropetalous Definition & Synonyms

  1. (a.) Produced by the conversion of the stamens into petals, as double flowers, like the garden ranunculus.


RECENT SEARCHES