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
Tweet