Entoparasite — synonyms, definition
1. entoparasite (Noun)
4 synonyms
endoparasite endozoan entozoan entozoon
1 definition
entoparasite (Noun) — Any of various parasites that live in the internal organs of animals (especially intestinal worms).
1 type of
parasite