Evolution of flagella - Wikipedia
The evolution of flagella is of great interest to biologists because the three known varieties of flagella (eukaryotic, bacterial, and archaeal) each represent a sophisticated cellular structure that requires the interaction of many different systems. ...