English Dictionary
◊ ENDOZOIC
endozoic
adj : living within a living animal usually as a parasite;
"entozoic worms" [syn: {entozoic}, {entozoan}] [ant: {epizoic}]