'Spanish gorse' definitions:

Definition of 'Spanish gorse'

(from WordNet)
noun
Erect shrub of southwestern Europe having racemes of golden yellow flowers [syn: Spanish broom, Spanish gorse, Genista hispanica]