flagellate

verb
  1. to whip or beat severely
  2. to criticize harshly
adjective
  1. having whip-like appendages
  2. Usage: biology
noun
  1. a microorganism that moves by means of whip-like appendages
  2. Usage: biology

Examples