entozoic
English Dictionary
->
Letter E
-> entozoic
Search Dictionary:
entozoic Definition
(a)
living
within
a
living
animal
usually
as
a
parasite
; "
entozoic
worms
"
entozoic Synonyms
endozoic
entozoan
entozoic
© Art Branch Inc.