Tamil Dictionary 🔍

petalody

Pe*tal"o*dy, n. Etym: [Petal + Gr. (Bot.) Defn: The metamorphosis of various floral organs, usually stamens, into petals.


petalody - Similar Words