plumulaDict.lkDict.lk - Sinhala to English DictionaryMeaning plumula Tweet Sinhala Dictionary definitions for plumulaplumula 🔊plumula : බීජාංකුරයplumula definitionNoun. A plumule.A down feather.Lern More AboutWiki Definition: plumulaGoogle Search result: GoogleWiki Article: Wikipedia Tweet