Celtis ehrenbergiana aka Spiny Hackberry

Taxonomy

Common names

Spiny Hackberry, Desert Hackberry

More info:
Wikipedia