- entoparasite as a noun:
- 1
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
debug info: 0.0316