petaloid

Adjective

 * 1)  Resembling the petal of a flower.

Translations

 * French:
 * Italian: petaloideo

Etymology
.