Tree with yellow or white flowers (6)
I believe the answer is:
acacia
(Other definitions for acacia that I've seen before include "Shrub of warm climates" , "Tropical shrub" , "Spiny tree or shrub" , "Wattle that grows" , "Thorny flowering shrub" .)