Refine this word faster
Ectozoan
noun
Definitions
Adjective
- 1 of or relating to epizoa wordnet
Noun
- 1 Synonym of ectozoon.
- 2 any external parasitic organism (as fleas) wordnet
See also for "ectozoan"
Next best steps
Mini challenge
Unscramble this word: ectozoan