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:
endozoan

Word definitions for endozoan in dictionaries

WordNet Word definitions in WordNet
adj. of or relating to entozoa [syn: entozoan ] n. any of various parasites that live in the internal organs of animals (especially intestinal worms) [syn: endoparasite , entoparasite , entozoan , entozoon ] [also: endozoa (pl)]