Petaloid Definition
pĕtl-oid
adjective
Resembling a petal.
Webster's New World
Origin of Petaloid
-
petal + -oid
From Wiktionary
Find Similar Words
Find similar words to petaloid using the buttons below.
petal + -oid
From Wiktionary
Find similar words to petaloid using the buttons below.