Rocks
Basalt
Granite
Diorite
Porphyry
Obsidian
Perlite
Pele's hairs
Peridotite
Volcanic rocks
Pumice
Migmatite
Breccia
Anorthosite
Felsite | Komatiite
Tonalite
Charnockite
Granodiorite
Dolerite
Dunite
Quartz monzonite
Lamprophyre
Quartz diorite
Lherzolite
Albitite
Pegmatite
Monzonite
Aplite
Kimberlite | Serpentinite
Syenite
Durbachit
Gabbro
Granophyre
Granite porphyry
Pyroxenite
QAPF diagrams
Troctolite
Peperino
Quartz gabbro |