Crossword clue: any of various parasites that live in the internal organs of animals (especially intestinal worms)
4 answers found in Letterora's clue database (Wikidata facts, Open Trivia DB, WordNet and Webster definitions — all licensed sources).
Possible answers
any of various parasites that live in the internal organs of animals (especially intestinal worms)
any of various parasites that live in the internal organs of animals (especially intestinal worms)
any of various parasites that live in the internal organs of animals (especially intestinal worms)
any of various parasites that live in the internal organs of animals (especially intestinal worms)