Meaning of endozoic
Definition of endozoic
(adj)
living
within
a
living
animal
usually
as a parasite; "entozoic worms"
Other information on endozoic
WIKIPEDIA results for
endozoic
Amazon results for
endozoic
Tweet