A person to researches rocks is called a geologist.And the one who studies the rocks and crystals within the rock is a mineralogist.
A paleontologist.
Someone who is good at gathering research is often called a researcher or a research analyst. They possess skills in data collection, analysis, and interpretation to draw meaningful insights from the information they gather.
rocks
Smaller rocks.
The colloquial term for someone who's interested in and knowledgeable about rocks is "rock hound."
Geologists
When someone asks for a drink "on the rocks" it means they want ice.
Rocks in the sea are typically referred to as "seabed rocks" or simply "underwater rocks." They can also be called "reef formations" or "marine rocks."
If you call someone, you are the "caller".
a rockdipper
Pebbles.
A fissure.