Volcanology
Volcanic rocks
Ultramafic rocks
Igneous rocks
Eclogite
Basalt
Peridotite
Lherzolite
Magma
Petrology
Geology
Igneous petrology