Dictionary of Human Evolution and Biology

  • -id > 9:3
   

Kalodirr Riverbed

Archaeological site found in 1985 by Richard and Maeve Leakey, located at West Lake Turkana, Kenya, dated to 18-16 mya (early Miocene), containing hominoid remains including Afropithecus and Turkanapithecus.

Full-Text Search Entries