petaloid
/ˈpɛtəˌlɔɪd/
adjective
- 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