You searched for: “entoparasites
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)