entozoa
Info · Definitions · Synonyms · Characters
Definitions
(noun) any of various parasites that live in the internal organs of animals (especially intestinal worms). Synonyms: endoparasite, entoparasite, entozoan, entozoon, endozoan.
Noun Definition 1