Answer: petaloid

AnswerCrossword Clue
PETALOIDLike a flower part
petaloidhaving the form or appearance of a petal
petaloidresembling a petal (a leaflike part of a corolla)