Now Playing | The Flesh-Eating Parasite 115

Leishmaniasis is a single-celled parasite that attacks the skin, causing terrible sores and permanent scarring. It's transmitted to humans through sand fly bites.

Recommended for You

Watch More Monsters Inside Me Videos
Filter