Orrorin


English Wikipedia - The Free EncyclopediaDownload this dictionary
Orrorin
Orrorin tugenensis is a postulated early species of Homininae, estimated at and discovered in 2000. It is not confirmed how Orrorin is related to modern humans. Its discovery was an argument against the hypothesis that australopithecines are human ancestors, as much as it still remains the most prevalent hypothesis of human evolution as of 2012.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License