entozoan
noun
1 entozoan
Any of various parasites that live in the internal organs of animals (especially intestinal worms).
synonyms: endoparasite, endozoan, entoparasite, entozoon.
Dutch: endoparasiet, entozoön
Polish: endopasożyt, wnętrzniak
adjective
1 entozoan
Of or relating to entozoa.
synonym: endozoan.
2 entozoan
debug info: 0.0396