Olduvai Gorge
English Dictionary
->
Letter O
-> Olduvai Gorge
Search Dictionary:
Olduvai Gorge Definition
(n)
a
gorge
in
northeastern
Tanzania
where
anthropologists
have
found
some
of
the
earliest
human
remains
Olduvai Gorge Synonyms
Olduvai Gorge
© Art Branch Inc.