proto-humans
English
Noun
proto-humans
plural of
proto-human