Inosilicates
Volcanic rocks
Basalt
Phenocryst
Diabase
Gabbro
Pyroxene
Igneous rock
Poikilitic
Petrology
Igneous petrology
Volcanology