Learn That Word

Roots for 'Ethnogenesis'

RootMeaning
ethno race, people
gen/o/e/ genesis birth, production, formation, kind