Geology
Plate Tectonics

What does a rock consist of?

91011

Answer