English edit

Noun edit

proto-humans

  1. plural of proto-human