Learn a Word

Lalla: A pre-Capsian bladelet industry and site in Tunisia, possibly earlier than Iberomaurusian.

More on this term...