myxamoebaDict.lkDict.lk - Sinhala to English DictionaryMeaning myxamoeba Tweet Sinhala Dictionary definitions for myxamoebamyxamoeba 🔊myxamoeba : මික්සැමීබාLern More AboutWiki Definition: myxamoebaGoogle Search result: GoogleWiki Article: Wikipedia Tweet