endozoon meaning

Meaning of endozoon

What is the full meaning of endozoon

an internal parasite, also ENTOZOAN, ENTOZOON [n ENDOZOA]

Example of the word endozoon placed on a Scrabble board.

Unscrambled word endozoon

Points for endozoon

Scrabble
13 points
Word With Friends
20 points
Wordfeud
13 points

Related pages for endozoon