petaloid
/ˌpɛtəˈloɪd/Definitions
1. adjective
Resembling or resembling a petal, especially in shape or structure.
“The petaloid leaves of the plant added a beautiful touch to the garden.”
2. noun
A part, especially a petal, that resembles a petal.
“The petaloid structures on the flower helped attract pollinators.”