Now Playing | Entamoeba histolytica 106

Found in contaminated food and water, Entamoeba histolytica is a parasite that feeds on living cells in the human gut.

Recommended for You

Watch More Monsters Inside Me Videos
Filter