endozoan
English Dictionary
->
Letter E
-> endozoan
Search Dictionary:
endozoan Definition
(a)
of
or
relating
to
entozoa
(n)
any
of
various
parasites
that
live
in
the
internal
organs
of
animals
(
especially
intestinal
worms
)
endozoan Synonyms
endoparasite
endozoan
entoparasite
entozoan
entozoon
© Art Branch Inc.