meaning of petaloid
1.
Petaline.
2.
resembling
a
flower
petal
Related Words
petaloid
|
petaloideous
|
Developed & Maintained By
Taraprasad.com