You searched for:
“entoparasite”
entoparasite, entoparasites
Any of various parasites that live in the internal organs of animals (especially intestinal worms)
This entry is located in the following units:
ento-, ent-
(page 2)
para-, par-
(page 1)
sitio-, siti-, sito-, sit-, -sitia +
(page 1)