petalodyDict.lkDict.lk - Sinhala to English DictionaryMeaning petalody Tweet Sinhala Dictionary definitions for petalodypetalody 🔊petalody : දලාභතාවpetalody definitionNoun. The metamorphosis of various floral organs, usually stamens, into petals.Lern More AboutWiki Definition: petalodyGoogle Search result: GoogleWiki Article: Wikipedia Tweet