Report copyright - IGNEOUS ROCKS & VOLCANISM a rock is an aggregate of mineral(s) or mineral matter which occurs in massive deposits bedrock is a massive unbroken solid
Please pass captcha verification before submit form
Please pass captcha verification before submit form