flagellate
flagellate - noun
a usually nonphotosynthetic free-living protozoan with whiplike appendages; some are pathogens of humans and other animals
flagellate - verb
flagellate - adjective
- having or resembling a lash or whip (as does a flagellum)
flagellate - thesaurus
flagellated
mastigophoran
mastigophore
scourge
whiplike