This Palo Verde (Parkinsonia aculeata) is also called Jerusalem Thorn. It has green bark like other Palo Verdes but it also has thorns on the bark. The leaves are more willow like and the blooms typically have one orange petal. Beautiful. It is not native but is trying hard to be 🙂