flagellate

Nouns

Verbs

  • (v) whip
    • The religious fanatics flagellated themselves
    scourge,

Synonyms

flagellated lash-like whiplike scourge flagellated protozoan flagellate protozoan mastigophoran mastigophore

Words of close approximity

Flagellata
flagellant Flagellata
flagellated flagellated cell flagellated protozoan flagellate protozoan