ENTOZOON
Scrabble letter values: E1N1T1O1Z10O1O1N1 = 17
Definition
- noun any of various parasites that live in the internal organs of animals (especially intestinal worms). — synonyms: endoparasite, entoparasite, entozoan, endozoan
Scrabble letter values: E1N1T1O1Z10O1O1N1 = 17