σπηλαιολόγος

Noun

 * 1) speleologist
 * 2) caver, potholer