ENDOPARASITE


Meaning of ENDOPARASITE in English

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

Derivatives

endoparasitic adjective

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.