Home / Dictionary / Endoparasite

Endoparasite Moderate

Endoparasite has 2 different meanings across 1 category:

Noun

Definitions
Noun
1

any of various parasites that live in the internal organs of animals (especially intestinal worms)

2

A parasite that lives inside the body of an organism, such as a tapeworm.

Related Terms
Broader Terms (hypernyms)
parasite
Rhyming Words
ite hite kite qite wite lite bite fite mite vite yite site nite dite gite rite cite elite smite quite
Compare
Endoparasite vs