megaphyllousDict.lkDict.lk - Sinhala to English DictionaryMeaning megaphyllous Tweet Sinhala Dictionary definitions for megaphyllousmegaphyllous 🔊megaphyllous : මහාපත්රිLern More AboutWiki Definition: megaphyllousGoogle Search result: GoogleWiki Article: Wikipedia Tweet