megaprothallusDict.lkDict.lk - Sinhala to English DictionaryMeaning megaprothallus Tweet Sinhala Dictionary definitions for megaprothallusmegaprothallus 🔊megaprothallus : මහාප්රාක්තලසLern More AboutWiki Definition: megaprothallusGoogle Search result: GoogleWiki Article: Wikipedia Tweet