spelunker (n.)
"a cave bug; one who explores caves as a hobby," 1942, agent noun formed from obsolete spelunk "cave, cavern." The verb spelunk "explore caves" and the verbal noun spelunking are attested from 1946 and appear to be back-formations.