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) ", 12 letters:
entoparasite
Word definitions for entoparasite in dictionaries
Douglas Harper's Etymology Dictionary
Word definitions in Douglas Harper's Etymology Dictionary
1847; see ento- + parasite . Perhaps from German or French.
WordNet
Word definitions in WordNet
n. any of various parasites that live in the internal organs of animals (especially intestinal worms) [syn: endoparasite , entozoan , entozoon , endozoan ]