Meaning of flagellated

Definition of flagellated

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

Other information on flagellated

WIKIPEDIA results for flagellated
Amazon results for flagellated