petrogeneses

English

Noun

petrogeneses

  1. plural of petrogenesis