endoparasitePronunciation: /ˌɛndəʊˈparəsʌɪt/Definition of endoparasite noun Biology a parasite, such as a tapeworm, that lives inside its host. Compare with ectoparasite.Derivatives endoparasitic adjective endoparasite in other Oxford dictionaries Definition of endoparasite in the US English dictionary