sepalDict.lkDict.lk - Sinhala to English DictionaryMeaning sepal Tweet Sinhala Dictionary definitions for sepalsepal 🔊sepal : තැරිපෙත්තsepal : මණිපත්රයsepal definitionNoun. A leaf or division of the calyx.Lern More AboutWiki Definition: sepalGoogle Search result: GoogleWiki Article: Wikipedia Tweet