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