lithologist
LITHOL'OGIST,
n. A person skilled in the science of stones.