1
[ adjective ] of flowers; having petals

Synonyms

petalled petalous

*