A flagellum is a tail-like projection that protrudes from the cell body of certain prokaryotic and eukaryotic cells, and functions in locomotion . Three types of flagella are found– bacterial, archaeal and eukaryotic flagella. Bacterial flagella are helical filaments that rotate like screws (Fig. 1) . Eukaryotic flagella are complex cellular projections that lash back and forth .