English synonyms about - contact  

Olduvai Gorge

noun

1 Olduvai Gorge

A gorge in northeastern Tanzania where anthropologists have found some of the earliest human remains.


Find more on olduvai gorge elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0305