hominizations

English

Noun

hominizations

  1. plural of hominization