Xem thêm: flagellate protozoan, flagellated protozoan, mastigophoran, mastigophore, scourge, flagellated, whiplike, lash-like
n.
v.
The religious fanatics flagellated themselves
adj.