meaning of petalody
1.
The
metamorphosis
of
various
floral
organs,
usually
stamens,
into
petals.
Related Words
petalody
|
Developed & Maintained By
Taraprasad.com