Ultramafic rocks
Volcanic rocks
Basalt
Cumulate rock
Phenocryst
Chondrule
Geochemistry
Pyroxene
Peridotite
Petrology
Geology
Igneous petrology