Meaning of entozoan

Definition of entozoan

(adj) of or relating to entozoa
living within a living animal usually as a parasite; "entozoic worms"
(noun) any of various parasites that live in the internal organs of animals (especially intestinal worms)

Other information on entozoan

WIKIPEDIA results for entozoan
Amazon results for entozoan