Igneous rocks
Metamorphic rocks
Rocks
Clastic rock
Phenocryst
Basalt
Sand
Breccia
Lithic fragment
Geology
Petrology
Volcanic rocks