walking fern: ferns having lanceolate fronds that root at the tip
spleenwort: any of various chiefly rock-inhabiting ferns of the genus Asplenium
pinion: a gear with a small number of teeth designed to mesh with a larger wheel or rack