Tapeworms live in the intestines of mammals.

Tapeworm

Tapeworms live in the intestines of mammals.