entozoans meaning

Meaning of entozoans

What is the full meaning of entozoans

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

Example of the word entozoans placed on a Scrabble board.

Unscrambled word entozoans

Points for entozoans

Scrabble
15 points
Word With Friends
20 points
Wordfeud
15 points

Related pages for entozoans