1. (adj)endoparasite, entoparasite, entozoan, entozoon, endozoan any of various parasites that live in the internal organs of animals (especially intestinal worms) Synonyms: entozoan, endozoan, entozoon, entoparasite, endoparasite
2. (adj)entozoan, endozoan of or relating to entozoa Synonyms: entozoic, entozoan, endozoan, endozoic