Refine this word faster
Flagellated 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 "flagellated protozoan"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.