macrophyteDict.lkDict.lk - Sinhala to English DictionaryMeaning macrophyte Tweet Sinhala Dictionary definitions for macrophytemacrophyte 🔊macrophyte : මහාශාකයLern More AboutWiki Definition: macrophyteGoogle Search result: GoogleWiki Article: Wikipedia Tweet