Definition of entoparasite in English:

entoparasite

noun

Biology
another term for endoparasite

Origin

Late 19th century from Greek entos ‘within’ + parasite.

Pronunciation

entoparasite

/ɛntəʊˈparəsʌɪt/