entozoan meaning

Meaning of entozoan

What is the full meaning of entozoan

an internal parasite, also ENDOZOON, ENTOZOON [n -S]

Example of the word entozoan placed on a Scrabble board.

Unscrambled word entozoan

Points for entozoan

Scrabble
13 points
Word With Friends
19 points
Wordfeud
13 points

Related pages for entozoan