endamoeba
/ˌɛndəˈmōbə/Definitions
1. noun
any of a genus (Endamoeba) of amoebas found in the intestines of humans and other animals
“Endamoeba histolytica is a species of endamoeba that can cause amoebic dysentery.”
1. noun
any of a genus (Endamoeba) of amoebas found in the intestines of humans and other animals
“Endamoeba histolytica is a species of endamoeba that can cause amoebic dysentery.”