ENDOPARASITE


Meaning of ENDOPARASITE in English

noun any parasite which lives in the internal organs of an animal, as the tapeworms, trichina, ·etc.;

— opposed to ectoparasite. ·see entozoon.

Webster English vocab.      Английский словарь Webster.