Definition of entoparasite in English:

entoparasite

noun

Biology
another term for endoparasite

Pronunciation

entoparasite

/ˌen(t)əˈperəˌsīt/ /ˌɛn(t)əˈpɛrəˌsaɪt/

Origin

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