Microtubules, undulipodia and Pillotina spirochetes.
D005075:Biological Evolution; D002923:Cilia / Q000648:ultrastructure; D005407:Flagella / Q000648:ultrastructure; D008870:Microtubules; D013144:Spirochaetales / Q000648:ultrastructure