entozoon meaning

Meaning of entozoon

What is the full meaning of entozoon

an internal parasite, also ENDOZOON, ENTOZOAN [n ENTOZOA]

Example of the word entozoon placed on a Scrabble board.

Unscrambled word entozoon

Points for entozoon

Scrabble
13 points
Word With Friends
19 points
Wordfeud
13 points

Related pages for entozoon