Dictionary
petaloid
adjective pet·al·oid \ˈpe-tə-ˌlȯid\
Definition of PETALOID
1
: resembling a flower petal
2
: consisting of petaloid elements
ADVERTISEMENT
First Known Use of PETALOID
1730
Browse
Next Word in the Dictionary: petaloid ambulacrumPrevious Word in the Dictionary: petalodyAll Words Near: petaloid
ADVERTISEMENT
Seen & Heard
What made you want to look up petaloid? Please tell us where you read or heard it (including the quote, if possible).