petaloid

listen to the pronunciation of petaloid
Englisch - Englisch
Resembling the petal of a flower
resembling a flower petal
Petaline