Dictionary of Human Evolution and Biology

  • -id > 9:3
   

Lokalalei 1

Archaeological site found in 1991 in West Lake Turkana, Kenya, dated to 2.34 mya (Nachukui formation), and that contains choppers and animal remains.

Full-Text Search Entries