megasporocarpDict.lkDict.lk - Sinhala to English DictionaryMeaning megasporocarp Tweet Sinhala Dictionary definitions for megasporocarpmegasporocarp 🔊megasporocarp : මහාබීජාණුඵලයLern More AboutWiki Definition: megasporocarpGoogle Search result: GoogleWiki Article: Wikipedia Tweet