Synonyms and Antonyms for petaloid

1. petaloid (adj.)

resembling a flower petal

Synonyms: