Igneous rocks
Ultramafic rocks
Volcanic rocks
Peridotite
Pyroxenite
Gabbro
Pyroxene
Olivine
Basalt
Petrology
Geology
Igneous petrology