Answer: spelaeologist

AnswerCrossword Clue
spelaeologistone who explores caves