IDIOMS

rock hound

(idiomatic) A person who collects rocks and minerals from the natural environment as a hobby.