Term:

Petaloid
Definition:

Petal-like.