As a noun speleologist is
a person who studies caves or the science of speleology.
speleolgy
Not English
Speleolgy has no English definition. It may be misspelled.
speleologist
English
Noun
(
en noun)
A person who studies caves or the science of speleology.
potholer, caver