Spiny tree or shrub with small yellow or white flowers (6)
I believe the answer is:
acacia
(Other definitions for acacia that I've seen before include "Spiny tree of warm climates" , "Plant such as the Australian wattle" , "Spiny tree or shrub" , "Locust tree the false one" , "Tropical shrub" .)