Answer: petrogenesis

AnswerCrossword Clue
petrogenesisformation or development of rocks