Answer and Explanation:
Homo Naledi
Homo Heidelbergensis
Homo Rudolfensis
Homo Habilis
Homo Floresiensis
Homo Erectus
Homo Neanderthalensis
8.1m questions
10.7m answers