Endamoebas Meaning
There are 1 meaning(s) for word Endamoebas
Meaning 1 : the type genus of the family Endamoebidae
Synonyms : genus endamoeba
Synonyms : genus endamoeba
Similar words of Endamoebas :
There are 1 meaning(s) for word Endamoebas
Similar words of Endamoebas :