endoparasite

The American Illustrated Medical Dictionary · 1913 · p. 9
(en-do-par’as-it) (Gr. ἔνδον within + παράσιτος parasite]. A parasite which lives within the body of its host.
Readham'da tam maddeyi gor →