Search for crossword answers and clues

Answer for the clue "Any of various parasites that live in the internal organs of animals (especially intestinal worms) ", 8 letters:
entozoan

Word definitions for entozoan in dictionaries

WordNet Word definitions in WordNet
adj. of or relating to entozoa [syn: endozoan ] living within a living animal usually as a parasite; "entozoic worms" [syn: entozoic , endozoic ] [ant: epizoic ] n. any of various parasites that live in the internal organs of animals (especially intestinal ...