Homo naledi
Homo naledi is an extinct hominin species known from fossils found in South Africa’s Rising Star Cave system. Its mix of primitive and more human-like anatomical traits complicates interpretations of human evolution.
Homo naledi is an extinct hominin species known from fossils found in South Africa’s Rising Star Cave system. Its mix of primitive and more human-like anatomical traits complicates interpretations of human evolution.