Ultrabasic Rock and Ultramafic Rock
- 
                        
                             Spinel Dunite Spinel Dunite
- 
                        
                             Spinel Peridotite Spinel Peridotite
- 
                        
                             Spinel Dunite Spinel Dunite
- 
                        
                             Peridotite (with Basalt Inclusion) Peridotite (with Basalt Inclusion)
- 
                        
                             Peridotite Peridotite
- 
                        
                             Diallagite Diallagite
- 
                        
                             Phosphorus-bearing Diopsidite Phosphorus-bearing Diopsidite
- 
                        
                             Phlogopite Diopsidite Phlogopite Diopsidite
- 
                        
                             Scapolite Diopsidite Scapolite Diopsidite
- 
                        
                             Serpentinized Tremolite Serpentinized Tremolite
- 
                        
                             Quartz Hornblendite Quartz Hornblendite
- 
                        
                             Amphibole Amphibole
- 
                        
                             Amphibole Amphibole
- 
                        
                             Phlogopite Rock Phlogopite Rock
- 
                        
                             Muscovite Muscovite
- 
                        
                             Muscovite Muscovite
- 
                        
                             Biotitite Biotitite
- 
                        
                             Intensentive Carbonatized Kimberlite Intensentive Carbonatized Kimberlite
- 
                        
                             Breccia Porphyritic Kimberlite Breccia Porphyritic Kimberlite
- 
                        
                             Porphyritic Kimberlite Porphyritic Kimberlite
- 
                        
                             Kimberlite Kimberlite
- 
                        
                             Kimberlite Kimberlite
- 
                        
                             Carbonatization Porphyritic Phlogopite Kimberlite Carbonatization Porphyritic Phlogopite Kimberlite
- 
                        
                             Olivine Lamproite Olivine Lamproite
- 
                        
                             Biotitized Lamprophyre Biotitized Lamprophyre
- 
                        
                             Olivine Komatiite Olivine Komatiite
- 
                        
                             Pyroxene Komatiite Pyroxene Komatiite
- 
                        
                             Olivine Komatiite Olivine Komatiite
- 
                        
                             Olivine Komatiite Olivine Komatiite
- 
                        
                             Meymechite Meymechite
- 
                        
                             Picrite Picrite
- 
                        
                             Picritic Basalt Picritic Basalt
- 
                        
                             Alkali Basalt Alkali Basalt
- 
                        
                             Ijolite Ijolite
- 
                        
                             Vitropatic Andesite Leucite Tephrite Vitropatic Andesite Leucite Tephrite
- 
                        
                             Vitropatic Andesite Leucite Tephrite Vitropatic Andesite Leucite Tephrite
- 
                        
                             Jacupirangite Jacupirangite
- 
                        
                             Urtite Urtite
- 
                        
                             Potassium-bearing Kamafugite Lapilli Potassium-bearing Kamafugite Lapilli
- 
                        
                             Potassium-bearing Kamafugite Lapilli Potassium-bearing Kamafugite Lapilli
- 
                        
                             Ore-bearing Carbonatite Ore-bearing Carbonatite
- 
                        
                             Ore-bearing Carbonatite Ore-bearing Carbonatite
- 
                        
                             Phlogopite Carbonatite Phlogopite Carbonatite
- 
                        
                             Phlogopite Carbonatite Phlogopite Carbonatite
- 
                        
                             Phlogopite Carbonatite Phlogopite Carbonatite
Basic Rock
- 
                        
                             Gabbro Gabbro
- 
                        
                             Gabbro Gabbro
- 
                        
                             Gabbroic Inclusion Gabbroic Inclusion
- 
                        
                             Gabbro Gabbro
- 
                        
                             Olivine Gabbro Olivine Gabbro
- 
                        
                             Gabbro Gabbro
- 
                        
                             Blackish Green Gabbro Blackish Green Gabbro
- 
                        
                             Gabbro Gabbro
- 
                        
                             Olivine Gabbro Olivine Gabbro
- 
                        
                             Gabbro Gabbro
- 
                        
                             Coarse-grained Gabbro Coarse-grained Gabbro
- 
                        
                             Diabase Diabase
- 
                        
                             Diabase-porphyrite Diabase-porphyrite
- 
                        
                             Purple Amygdaloidal Diabase Purple Amygdaloidal Diabase
- 
                        
                             Diabase-porphyrite Diabase-porphyrite
- 
                        
                             Brilliant Green Rock Brilliant Green Rock
- 
                        
                             Olivine Gabbronorite Olivine Gabbronorite
- 
                        
                             Biotite Olivine Gabbro Biotite Olivine Gabbro
- 
                        
                             Corundum Anorthosite Corundum Anorthosite
- 
                        
                             Biotite Anorthosite Biotite Anorthosite
- 
                        
                             Plagiophyrite Plagiophyrite
- 
                        
                             Basalt Basalt
- 
                        
                             Basalt with Olivine Inclusion Basalt with Olivine Inclusion
- 
                        
                             Basalt Basalt
- 
                        
                             Basalt Basalt
- 
                        
                             Basalt Basalt
- 
                        
                             Permutite Basalt Permutite Basalt
- 
                        
                             Basalt Basalt
- 
                        
                             Basalt Basalt
- 
                        
                             Vesiculate Basalt Vesiculate Basalt
- 
                        
                             Trachytic Dolerite Trachytic Dolerite
- 
                        
                             Leucite basalt Leucite basalt
- 
                        
                             Leucite basalt Leucite basalt
- 
                        
                             Basalt Basalt
- 
                        
                             Porous Basalt Porous Basalt
- 
                        
                             Pumice Pumice
Intermediate Rock
- 
                        
                             Diorite(dioritic enclave) Diorite(dioritic enclave)
- 
                        
                             Quartz Dioritic Porphyrite Quartz Dioritic Porphyrite
- 
                        
                             Diorite Diorite
- 
                        
                             Medium Grained Amphibole Diorite Medium Grained Amphibole Diorite
- 
                        
                             Syenite-diorite Porphyrite Syenite-diorite Porphyrite
- 
                        
                             Medium-Fine Grained Biotite Quartz Monzonitic Diorite Medium-Fine Grained Biotite Quartz Monzonitic Diorite
- 
                        
                             Medium Grained Porphyritic Biotite Quartz Monzonitic Diorite Medium Grained Porphyritic Biotite Quartz Monzonitic Diorite
- 
                        
                             Medium Grained Quartz Monzonitic Diorite Medium Grained Quartz Monzonitic Diorite
- 
                        
                             Medium Grained Quartz Monzonitic Diorite Medium Grained Quartz Monzonitic Diorite
- 
                        
                             Quartz-bearing Monzodiorite Quartz-bearing Monzodiorite
- 
                        
                             Medium Grained Quartz Monzonite Medium Grained Quartz Monzonite
- 
                        
                             Medium Grained Quartz Monzonite Medium Grained Quartz Monzonite
- 
                        
                             Fine-grained Quartz Monzonite Fine-grained Quartz Monzonite
- 
                        
                             Fine-grained Quartz Monzonite Fine-grained Quartz Monzonite
- 
                        
                             Medium-Fine Grained Quartz Monzonite Medium-Fine Grained Quartz Monzonite
- 
                        
                             Coarse Grained Porphyritic Quartz Monzonite Coarse Grained Porphyritic Quartz Monzonite
- 
                        
                             Orthoclase Porphyry Orthoclase Porphyry
- 
                        
                             Orthoclase Porphyry Orthoclase Porphyry
- 
                        
                             Orthoclase Porphyry Orthoclase Porphyry
- 
                        
                             Coarse-grained Chloritized Quartz Syenite Coarse-grained Chloritized Quartz Syenite
- 
                        
                             Medium-Fine Grained Quartz Syenite Medium-Fine Grained Quartz Syenite
- 
                        
                             Fine-grained Quartz Alkali Feldspar Syenite Fine-grained Quartz Alkali Feldspar Syenite
- 
                        
                             Aegirine-Augite Syenite Aegirine-Augite Syenite
- 
                        
                             Aegirine Nepheline Syenite Aegirine Nepheline Syenite
- 
                        
                             Basaltic Andesite Basaltic Andesite
- 
                        
                             Andesite Andesite
- 
                        
                             Andesite Andesite
- 
                        
                             Amygdaloidal Andesite Amygdaloidal Andesite
- 
                        
                             Feldspathic Andesite Porphyry Feldspathic Andesite Porphyry
- 
                        
                             Pyroxene Hornblende Andesite Pyroxene Hornblende Andesite
- 
                        
                             Amygdaloidal Andesite Amygdaloidal Andesite
- 
                        
                             Andesite-Porphyry Andesite-Porphyry
- 
                        
                             Amygdaloidal Andesite Amygdaloidal Andesite
- 
                        
                             Amygdaloidal Andesite Amygdaloidal Andesite
- 
                        
                             Andesite-Porphyrite Andesite-Porphyrite
- 
                        
                             Andesite-Porphyrite Andesite-Porphyrite
- 
                        
                             Amygdaloidal Andesite Amygdaloidal Andesite
- 
                        
                             Trachyandesite Trachyandesite
- 
                        
                             Pyroxene Biotite Trachyandesite Pyroxene Biotite Trachyandesite
- 
                        
                             Grayish Green Trachyandensite Grayish Green Trachyandensite
- 
                        
                             Trachyandesite Trachyandesite
- 
                        
                             Trachyandesite Trachyandesite
- 
                        
                             Trachyandesite Trachyandesite
- 
                        
                             Pseudoleucite Phonolite Pseudoleucite Phonolite
- 
                        
                             Pseudoleucite Phonolite Pseudoleucite Phonolite
- 
                        
                             Pseudoleucite Phonolite Pseudoleucite Phonolite
- 
                        
                             Leucite Phonolite Leucite Phonolite
Acidic Rock
- 
                        
                             Biotite-bearing Alkali Grantite Biotite-bearing Alkali Grantite
- 
                        
                             Coarse-grained Alkalic Feldspar Granite Coarse-grained Alkalic Feldspar Granite
- 
                        
                             Medium Grained Amphibole K-feldspar Granite Medium Grained Amphibole K-feldspar Granite
- 
                        
                             Medium Grained Amphibole K-feldspar Granite Medium Grained Amphibole K-feldspar Granite
- 
                        
                             Biotite Syenogranite Biotite Syenogranite
- 
                        
                             Syenogranite Syenogranite
- 
                        
                             Syenogranite Syenogranite
- 
                        
                             Medium Grained Syenogranite Medium Grained Syenogranite
- 
                        
                             Adamellite Adamellite
- 
                        
                             Grayish RedReddish-Brown Monzogranite Grayish RedReddish-Brown Monzogranite
- 
                        
                             Medium-grained Biotite Monzonitic Granite Medium-grained Biotite Monzonitic Granite
- 
                        
                             Medium-Fine-Grained Monzonitic Granite Medium-Fine-Grained Monzonitic Granite
- 
                        
                             Fine-grained Monzonitic Granite Fine-grained Monzonitic Granite
- 
                        
                             Medium-grained Monzogranite Medium-grained Monzogranite
- 
                        
                             Oligophyric Medium-fine-grained Granodiorite Oligophyric Medium-fine-grained Granodiorite
- 
                        
                             Biotitized Granodiorite-porphyry Biotitized Granodiorite-porphyry
- 
                        
                             Granite Diorite Granite Diorite
- 
                        
                             Biotite Granodiorite Biotite Granodiorite
- 
                        
                             Medium-Coarse-Grained Granodiorite Medium-Coarse-Grained Granodiorite
- 
                        
                             Granite Diorite Granite Diorite
- 
                        
                             Tonalite Tonalite
- 
                        
                             Medium-coarse-grained Tonalite Medium-coarse-grained Tonalite
- 
                        
                             Trachyte Trachyte
- 
                        
                             Gray Trachyte Gray Trachyte
- 
                        
                             Trachyte Trachyte
- 
                        
                             Quartz Trachyte Porphyry Quartz Trachyte Porphyry
- 
                        
                             Quartz Trachyte Quartz Trachyte
- 
                        
                             Grayish Brown Breccia-bearing Trachyandensite Grayish Brown Breccia-bearing Trachyandensite
- 
                        
                             Biotite Dacite Biotite Dacite
- 
                        
                             Dacite Dacite
- 
                        
                             Dacite Dacite
- 
                        
                             Dacite Dacite
- 
                        
                             Rhyolite Rhyolite
- 
                        
                             Rhyolite Rhyolite
- 
                        
                             Quartz Rhyolite Porphyry Quartz Rhyolite Porphyry
- 
                        
                             Oncolitic Rhyolite Oncolitic Rhyolite
- 
                        
                             Ball Rhyolite Ball Rhyolite
- 
                        
                             Perlitic Rhyolite Perlitic Rhyolite
- 
                        
                             Rhyolite Rhyolite
- 
                        
                             Rhyolite Rhyolite
- 
                        
                             Rhyolite Rhyolite
- 
                        
                             Spherulitic Rhyolite Spherulitic Rhyolite
- 
                        
                             Rhyolite Rhyolite
- 
                        
                             Rhyolite Rhyolite
Dyke
- 
                        
                             Vogesite Vogesite
- 
                        
                             Spessartite Spessartite
- 
                        
                             Beryl Muscovite Pegamatite Beryl Muscovite Pegamatite
- 
                        
                             Gabbro Pegmatite Gabbro Pegmatite
- 
                        
                             Pegmatite Pegmatite
- 
                        
                             Graphic pegmatite Graphic pegmatite
- 
                        
                             Graphic pegmatite Graphic pegmatite
- 
                        
                             Graphic pegmatite Graphic pegmatite
- 
                        
                             Amazonite Pegmatite Amazonite Pegmatite
- 
                        
                             Pegmatite Pegmatite
- 
                        
                             Quartz Crystal Druse Quartz Crystal Druse
- 
                        
                             Fluorite-Calcite-Quartz Druse Fluorite-Calcite-Quartz Druse
- 
                        
                             Chrysoberyl,White Spinel,Black Lepidolite,Beryllium-bearing Ribbon Rock Chrysoberyl,White Spinel,Black Lepidolite,Beryllium-bearing Ribbon Rock
- 
                        
                             Jacinth Calcite Jacinth Calcite
- 
                        
                             Beryl Beryl
- 
                        
                             Pegmatoid Pegmatoid
- 
                        
                             Olivine-bearing Phlogopite Diopside Pegmatite Olivine-bearing Phlogopite Diopside Pegmatite
- 
                        
                             Pegmatoid Pegmatoid
- 
                        
                             Granite Pegmatite Granite Pegmatite
- 
                        
                             Graphic pegmatite Graphic pegmatite
- 
                        
                             Syenite Aplite Syenite Aplite
Pyroclastic Rock
- 
                        
                             Andesitic Volcanic Breccia Andesitic Volcanic Breccia
- 
                        
                             Lithic Tuff Breccia Lithic Tuff Breccia
- 
                        
                             Trachyandesitic Volcanic Breccia Trachyandesitic Volcanic Breccia
- 
                        
                             Andesitic Volcanic Breccia Andesitic Volcanic Breccia
- 
                        
                             Rhyolitic Crystal-Vitric Tuff Rhyolitic Crystal-Vitric Tuff
- 
                        
                             Sedimentary Tuff Sedimentary Tuff
- 
                        
                             Spherulitic Crystal Tuff Spherulitic Crystal Tuff
- 
                        
                             Rhyolitic Welded Tuff Rhyolitic Welded Tuff
- 
                        
                             Crystal-vitric Tuff Crystal-vitric Tuff
- 
                        
                             Zeilitization Breccia Layer Tuff Zeilitization Breccia Layer Tuff
- 
                        
                             Tuff Conglomerate Tuff Conglomerate
- 
                        
                             Tuff (Ore-bearing) Tuff (Ore-bearing)
- 
                        
                             Tuffaceous Conglomerate Tuffaceous Conglomerate
- 
                        
                             Tuffaceous Conglomerate Tuffaceous Conglomerate
- 
                        
                             Tuffaceous Sandstone Tuffaceous Sandstone
- 
                        
                             Tuffaceous Sandstone Tuffaceous Sandstone
- 
                        
                             Rhyolitic Tuff Rhyolitic Tuff
- 
                        
                             Rhyolitic Tuff Rhyolitic Tuff
- 
                        
                             Tuff Tuff
- 
                        
                             Crystal-vitric Ignimbrite Crystal-vitric Ignimbrite
- 
                        
                             Ignimbrite Ignimbrite
- 
                        
                             Zeolitic Pearly Ignimbrite Zeolitic Pearly Ignimbrite
- 
                        
                             Phytolite-bearing Tuff Phytolite-bearing Tuff
- 
                        
                             Tuff Lava Tuff Lava
- 
                        
                             Welded Breccia Welded Breccia
- 
                        
                             Agglomerate Agglomerate
- 
                        
                             Lava Lava
- 
                        
                             Dacitic Volcanic Breccia Dacitic Volcanic Breccia
- 
                        
                             Volcanic Breccia Volcanic Breccia
- 
                        
                             Rhyolite Breccia Rhyolite Breccia
- 
                        
                             Volcanic Breccia Volcanic Breccia
- 
                        
                             Volcanic Breccia Volcanic Breccia
 
                

 
                        