English Homo naledi Cited by user BatteryIncluded on 10 Oct 2015 Homo naledi is an extinct species of hominin, provisionally assigned to the genus Homo.