endoparasite
/ˌɛndoʊˈpɛrəˌsaɪt/
noun
- A parasite that lives inside the body of its host.
- Tapeworms are a common endoparasite found in the intestines of many animals.
- Some endoparasites can cause serious diseases in humans if left untreated.
- The veterinarian treated the dog for an endoparasite infection.
Antonyms