ECTOPARASITE


Meaning of ECTOPARASITE in English

noun any parasite which lives on the exterior of animals;

— opposed to endoparasite.

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