Igneous rocks
Metamorphic rocks
Rocks
Volcanic rocks
Basalt
Clastic rock
Breccia
Lithic fragment
Pyroxene
Geology
Petrology
Igneous petrology