Thorny white Xmas tree?

Thorny white Xmas tree?

Observation - Thorny white Xmas tree? - Southern Africa. Description: 2 different trees observed a week apart, the 1st one with new leaves just coming out, the 2nd one with fresh new foliage

2 different trees observed a week apart, the 1st one with new leaves just coming out, the 2nd one with fresh new foliage