speleologist

noun

One who is concerned in the exploration and study of caves; a student of speleology.

noun

A person who studies caves or the science of speleology.

noun

potholer, caver

noun

a person who explores caves