endoparasite
(en-do-par-a-site)
5 syllables
Definition
noun. a parasite that inhabits the internal organs or tissues of an animal or plant; like the tapeworm that lives within the body of its host
Example Sentence
He was upset to learn he had an endoparasite.
Hear It! Say It! Write It!
endoparasite