petaloid

/ˈpɛtəˌlɔɪd/
adjective
  1. Having the shape or appearance of a flower petal.
    • The coral had petaloid extensions that swayed in the current.
    • The artist sculpted petaloid forms from colored glass.
    • Some sea anemones have petaloid tentacles arranged in a ring.
Synonyms
What does "petaloid" mean? | whatsthatwordmean | whatsthatwordmean