entozoic
Meanings
- living within a living animal usually as a parasite;
- "entozoic worms"
- ENTOZOIC adj living within an animal
Scrabble Score: 19
entozoic is a valid Scrabble (US) TWL wordentozoic is a valid Scrabble Word in Merriam-Webster MW Dictionary
entozoic is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 21
entozoic is a valid Words With Friends word