PETALOUS MEANING IN ENGLISH

• Petalous Definition & Synonyms

  1. (a.) Having petals; petaled; -- opposed to apetalous.


Synonyms:
Petaled,

RECENT SEARCHES