English dictionary
olduvai gorge meaning and definition
Definition and meaning of olduvai gorge at MeaningMonkey.org. olduvai gorge meaning and definition in the English Dictionary.OLDUVAI GORGE noun
Definition of Olduvai Gorge (noun)
- a gorge in northeastern Tanzania where anthropologists have found some of the earliest human remains
Source: Princeton University Wordnet