petaloid
[ pet-l-oid ]
/ ˈpɛt lˌɔɪd /
adjective
having the form or appearance of a petal.
OTHER WORDS FROM petaloid
in·ter·pet·al·oid, adjectiveWords nearby petaloid
Example sentences from the Web for petaloid
British Dictionary definitions for petaloid
petaloid
/ (ˈpɛtəˌlɔɪd) /
adjective
biology
resembling a petal, esp in shape
the petaloid pattern on a sea urchin