petaloid

listen to the pronunciation of petaloid
الإنجليزية - الإنجليزية
Resembling the petal of a flower
resembling a flower petal
Petaline