Caesalpinia cacalaco (Cascalote) I believe. http://www.aridzonetrees.com/AZT In...t sheets/Caesalpinia/Caesalpinia cacalaco.htm