[en.do.par.a.site] n [ISV] (ca. 1882): a parasite that lives in the internal organs or tissues of its host -- en.do.par.a.sit.ic adj -- en.do.par.a.sit.ism n
ENDOPARASITE
Meaning of ENDOPARASITE in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012