endoparasite

 
Pronunciation: /ˌɛndəʊˈparəsʌɪt/

noun

Biology
  • a parasite, such as a tapeworm, that lives inside its host. Compare with ectoparasite.

Derivatives

endoparasitic

adjective