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