Entozoan has 4 different meanings across 2 categories:
Noun
· Adjective
Noun
1
any of various parasites that live in the internal organs of animals (especially intestinal worms)
Adjective
1
of or relating to entozoa
2
living within a living animal usually as a parasite
"entozoic worms"
3
Of or relating to the Entozoa.
Broader Terms (hypernyms)