PARAPETALOUS MEANING IN ENGLISH

• Parapetalous Definition & Synonyms

  1. (a.) Growing by the side of a petal, as a stamen.


RECENT SEARCHES