VividLex

Home / Thesaurus / entoparasite

Thesaurus: entoparasite

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. n. any of various parasites that live in the internal organs of animals (especially intestinal worms)
  2. n any of various parasites that live in the internal organs of animals (especially intestinal worms)