Volcanic rocks: Subvolcanic rocks: Plutonic rocks:
Komatiite, Picrite basalt Kimberlite, Lamproite Peridotite
Basalt Diabase (Dolerite) Gabbro
Andesite Diorite
Dacite Granodiorite
Rhyolite Aplite—Pegmatite Granite