Definition of Entamoeba from the PharmacyDictionary.in
Entamoeba
Synonyms or meaning of Entamoeba
A genus of amoeba parasites in the digestive tract of humans and other animals
Image related to Entamoeba
Not Available
Definition of Entamoeba from the PharmacyDictionary.in
A genus of amoeba parasites in the digestive tract of humans and other animals
Not Available