SynonymX
Speak
Olduvai Gorge
Definition of Olduvai Gorge
1.
A gorge in northeastern Tanzania where anthropologists have found some of the earliest human remains
Noun
Semanticaly linked words with "olduvai gorge"
tanzania
united republic of tanzania
gorge