Ultrastructure of a eukaryotic flagellum or cilium. Both cilia and flagella have a "9 + 2" arrangement of microtubules arising from a basal body of 9 triplets. The 9 doublets have attached motor proteins, the dynein arms.