Refine this word faster
Flagellate protozoan
Definitions
Noun
- 1 a usually nonphotosynthetic free-living protozoan with whiplike appendages; some are pathogens of humans and other animals wordnet
See also for "flagellate protozoan"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.