FLAGELLATED

Definition of FLAGELLATED

  1. (adj)having or resembling a lash or whip (as does a flagellum)