English synonyms about - contact  

entoparasite

noun

1 entoparasite

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

synonyms: endoparasite, endozoan, entozoan, entozoon.

Dutch: endoparasiet, entozoön
Polish: endopasożyt, wnętrzniak


Find more on entoparasite elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0316