• Endoparasite

    Full definition of endoparasite

    Noun

    endoparasite

    (plural endoparasites)
    1. A parasite that lives inside the body of an organism, such as a tapeworm.
    © Wiktionary