Definition of endoparasite in English:
endoparasite
Pronunciation /ˌendōˈperəsīt/ /ˌɛndoʊˈpɛrəsaɪt/
noun
Biology
A parasite, such as a tapeworm, that lives inside its host.
‘All of the 5000 or so known species of tapeworms are endoparasites.’
- ‘She confirmed that endoparasites and ectoparasites also attack and reduce sheep production.’
- ‘However, they are endoparasites, spending most of their lives inside the roots.’
- ‘In contrast, they found infrequent infestations of endoparasites and attributed this to the whales' long period of fasting each year.’