ectozoa meaning

Meaning of ectozoa

What is the full meaning of ectozoa

ECTOZOON, a parasite on the body of an animal, also ECTOZOAN [n]

Example of the word ectozoa placed on a Scrabble board.

Unscrambled word ectozoa

Points for ectozoa

Scrabble
16 points
Word With Friends
19 points
Wordfeud
16 points

Related pages for ectozoa