Word info

petalody

Noun

Meaning

The metamorphosis of various floral organs, usually stamens, into petals.

Source: Webster's dictionary

Close letter words and terms