Грамматический словарь Зализняка
Спелеолог,
спелеологи,
спелеолога,
спелеологов,
спелеологу,
спелеологам,
спелеологом,
спелеологами,
спелеологе,
спелеологах
спелеолог