Search for crossword answers and clues
Any of various parasites that live in the internal organs of animals (especially intestinal worms)
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)]