ENTOZOANS
“ENTOZOANS” is a valid word.
18
Scrabble points
20
Words with Friends
9
letters
Definition
ENTOZOANS is a form of ENTOZOAN
noun
- any of various parasites that live in the internal organs of animals (especially intestinal worms)