ENTOZOON Scrabble 17 Words With Friends 19 Definition noun any of various parasites that live in the internal organs of animals (especially intestinal worms). — synonyms: endoparasite, entoparasite, entozoan, endozoan See all 33 words you can make from ENTOZOON → 8-letter words Words starting with E Words ending with N ← Unscramble different letters