walking fern: ferns having lanceolate fronds that root at the tip
spleenwort: any of various chiefly rock-inhabiting ferns of the genus Asplenium
theology: the learned profession acquired by specialized courses in religion (usually taught at a college or seminary)