English synonyms about - contact  

endoparasite

noun

1 endoparasite

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

synonyms: endozoan, entoparasite, entozoan, entozoon.

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


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

debug info: 0.033