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