Answer and Explanation:
Homo Naledi
Homo Heidelbergensis
Homo Rudolfensis
Homo Habilis
Homo Floresiensis
Homo Erectus
Homo Neanderthalensis
9.4m questions
12.2m answers