Dictionary
Thesaurus
Encyclopedia
Translator
Web

torralba

 - 1 dictionary result

Tor⋅ral⋅ba

[taw-rahl-buh; Sp. tawr-rahl-vah]
–noun
the site of a Lower Paleolithic hunting and butchering station east of Madrid, in the province of Soria, Spain, characterized by butchered elephant remains, stone hand axes, cleavers, and scrapers, and rare pieces of worked wood.
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2009.
Cite This Source Link To torralba
Search another word or see torralba on Thesaurus | Reference
FacebookTwitterFollow us: