Flexi Says: Some eukaryotic cells have flagella, including some protists, and also gametes (sperm cells) of some fungi and animals. However, although eukaryotic flagella are similar in function to those of prokaryotes, they have a different evolutionary origin and therefore a different internal structure.