walking fern: ferns having lanceolate fronds that root at the tip
spleenwort: any of various chiefly rock-inhabiting ferns of the genus Asplenium
suillus: a genus of fungi belonging to the family Boletaceae