Learn a Word

Le Lazaret: A cave site on the coast close to Nice, France, with deposits from before the last Interglacial, with Acheulian tools and interspersed beach deposits.

More on this term...