You searched for: “petrographer
petrographer (s) (noun), petrographers (pl)
Someone who compiles descriptions and the systematic classifications of rocks: Not only does a petrographer classify granite, diamonds, boulders, etc., but he or she also tries to find out why concrete cracks!