ENDOPARASITE


Meaning of ENDOPARASITE in English

|en(ˌ)dō+ noun

Etymology: International Scientific Vocabulary end- + parasite

: a parasite that lives in the internal organs or tissues of its host — opposed to ectoparasite

• en·do·parasitic “+ adjective

• en·do·parasitism “+ noun

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.