Scrabble word: ENTOZOAN
In which Scrabble dictionary does ENTOZOAN exist?
Definitions of ENTOZOAN in dictionaries:
- noun - any of various parasites that live in the internal organs of animals (especially intestinal worms)
- adj - of or relating to entozoa
- adj - living within a living animal usually as a parasite
- noun - an entozoic parasite