endoparasites

ˌɛndəʊˈparəsʌɪt

noun

a parasite, such as a tapeworm, that lives inside its host.