Homo Sapiens Idaltu

Homo sapiens idaltu is an extinct subspecies of Homo sapiens that lived almost 160,000 years ago in Pleistocene Africa. Idaltu is from the Saho-Afar word meaning "elder or first born".

Read more about Homo Sapiens IdaltuDiscovery, Morphology and Taxonomy