noun
a gorge in northeastern Tanzania where anthropologists have found some of the earliest human remains
• Instance Hypernyms: ↑gorge
• Part Holonyms: ↑Tanzania, ↑United Republic of Tanzania
Useful english dictionary. 2012.
Useful english dictionary. 2012.