1
[ adjective ] of flowers; having petals

Synonyms

petalled petaled

*