petrogeneses
English
Noun
petrogeneses
plural of
petrogenesis