Oldest Australopithecus Afarensis
Homo Habilis
Homo Erectus
Homo Heidelbergensis
Homo Antecessor
9.4m questions
12.2m answers