VividLex

Home / Thesaurus / endoparasites

Thesaurus: endoparasites

plural of endoparasite n. any of various parasites that live in the internal organs of animals (especially intestinal worms)

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. plural of endoparasite n. any of various parasites that live in the internal organs of animals (especially intestinal worms)