endoparasite

/ˌɛndoʊˈpɛrəˌsaɪt/
noun
  1. 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
What does "endoparasite" mean? | whatsthatwordmean | whatsthatwordmean