Definition of entoparasite in English:
entoparasite
noun
Biologyanother term for endoparasite
Pronunciation
Origin
Late 19th century from Greek entos ‘within’+ parasite.
Are You Learning English? Here Are Our Top English Tips
Late 19th century from Greek entos ‘within’+ parasite.