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.

Connect