Definitions from Wiktionary (endoparasite)
▸ noun: A parasite that lives inside the body of an organism, such as a tapeworm.
▸ Also see endoparasite
▸ Words similar to endoparasites
▸ Usage examples for endoparasites
▸ Idioms related to endoparasites
▸ Wikipedia articles (New!)
▸ Popular adjectives describing endoparasites
▸ Words that often appear near endoparasites
▸ Rhymes of endoparasites
▸ Invented words related to endoparasites
▸ noun: A parasite that lives inside the body of an organism, such as a tapeworm.
▸ Also see endoparasite
Opposite:
▸ Words similar to endoparasites
▸ Usage examples for endoparasites
▸ Idioms related to endoparasites
▸ Wikipedia articles (New!)
▸ Popular adjectives describing endoparasites
▸ Words that often appear near endoparasites
▸ Rhymes of endoparasites
▸ Invented words related to endoparasites