entozoan


Meanings

  • any of various parasites that live in the internal organs of animals (especially intestinal worms)
  • of or relating to entozoa
  • living within a living animal usually as a parasite;
  • ENTOZOAN n pl. -ZOANS or -ZOA an entozoic parasite


Scrabble Score: 17

entozoan is a valid Scrabble (US) TWL word

entozoan is a valid Scrabble Word in Merriam-Webster MW Dictionary

entozoan is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 19

entozoan is a valid Words With Friends word