olduvai-gorge

Nouns

  • (n) a gorge in northeastern Tanzania where anthropologists have found some of the earliest human remains

Words of close approximity