Orrorin
Orrorin tugenensis is a postulated early species of Homininae, estimated at 6. 1 to 5. 7 million years and discovered in 2000. It is not confirmed how Orrorin is related to modern humans.
Orrorin tugenensis is a postulated early species of Homininae, estimated at 6. 1 to 5. 7 million years and discovered in 2000. It is not confirmed how Orrorin is related to modern humans.