Skip to main content
(en-do-par-a-site) 5 syllables

Definition

noun. a parasite that lives inside the host's body.

Example Sentence

He was upset to learn he had an endoparasite.

More Example Sentences

Many animals can host an endoparasite inside.

Synonyms

internal parasite; host parasite; body parasite

Hear It! Say It! Write It!

endoparasite
Hear It! Say It! Write It!
Need accessibility help? If you experienced an issue using the dictionary, you can send us an accessibility support request.