Answer and Explanation:
Homo Naledi
Homo Heidelbergensis
Homo Rudolfensis
Homo Habilis
Homo Floresiensis
Homo Erectus
Homo Neanderthalensis
8.3m questions
10.9m answers