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