(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
Hear It! Say It! Write It!