You searched for: “entoparasite”
entoparasite (s) (noun), entoparasites (pl)
Any of various parasites that live in the internal organs of animals; endoparasite: Some examples of entoparasites are tape worms, flukes, and protozoans that all live in the tissues and organs of their hosts.
This entry is located in the following units: ento-, ent- (page 2) para-, par- (page 1) sitio-, siti-, sito-, sit-, -sitia + (page 1)