Answer: petrographer

AnswerCrossword Clue
petrographera practitioner of petrography