Internal Parasites

A parasite such as larvae, worms or a one-celled protozoan that survives by living off an animal’s blood or meals.