entozoan
adjective
1. of or relating to entozoa
Similar word(s): endozoan
2. living within a living animal usually as a parasite
- entozoic worms
noun
1. any of various parasites that live in the internal organs of animals (especially intestinal worms)
Similar word(s): endoparasite, endozoan, entozoon