Synonyms and Antonyms for olduvai gorge

1. Olduvai Gorge (n.)

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

Synonyms: