Ultramafic rocks
Plate tectonics
Volcanology
Volcanic rocks
Olivine
Chondrite
Igneous rock
Dunite
Basalt
Petrology
Geology
Igneous petrology