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