Argania spinosa

Slopes of rough hills, seeming to thrive between the rocks on poor soil, at elevations up to 1,500 metres.