Orrorin meaning

A taxonomic genus within the subfamily Homininae — one species, the extinct hominin Orrorin tugenensis.
pronoun
0
0
Advertisement

Origin of orrorin

  • From Tugen orrorin (“original man”).
    From Wiktionary