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