YourDictionary

Dictionary Home » Culture » Olduvai Gorge

Olduvai Gorge cultural definition

A deep ravine in Tanzania famous for the fossils of ancestors of humans found there by Louis and Mary Leakey.

Learn more about Olduvai Gorge

link/cite print suggestion box