spelunker

nouns

a person who explores caves
is derived from