Earthlearningidea Virtual Rock Kit
Index of igneous rocks

virtual rock kitELI home page
andesite basalt
gabbro granite
microgranite peridotite
rhyolite