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