meaning of petalless
1.
of
flowers;
having
no
petals
Related Words
petalless
|
Developed & Maintained By
Taraprasad.com