petaloid
English Dictionary
->
Letter P
-> petaloid
Search Dictionary:
petaloid Definition
(a)
resembling
a
flower
petal
petaloid Synonyms
petaloid
© Art Branch Inc.