Endamoeba histolytica

Explore definitions, synonyms, and language insights of Endamoeba histolytica

Definitions

Noun
the parasitic ameba that causes amebic dysentery in human beings

More General Terms