Subscriber login


Forgot your password?

Library card login

Other

endoparasite

Syllabification: (en·do·par·a·site)
Definition of endoparasite

noun

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

Derivatives

endoparasitic

Pronunciation: /-ˌparəˈsitik/
adjective

endoparasite in other Oxford dictionaries

Definition of endoparasite in the British & World English dictionary