PETALIFORM MEANING IN ENGLISH

• Petaliform Definition & Synonyms

  1. (a.) Having the form of a petal; petaloid; petal-shaped.


RECENT SEARCHES