monocarpDict.lkDict.lk - Sinhala to English DictionaryMeaning monocarp Tweet Sinhala Dictionary definitions for monocarpmonocarp 🔊monocarp : ඒකවාරඵලීන ශාකයmonocarp definitionNoun. A monocarpic plant.Lern More AboutWiki Definition: monocarpGoogle Search result: GoogleWiki Article: Wikipedia Tweet