Definitions of Spanish gorse:

  • noun:   erect shrub of southwestern Europe having racemes of golden yellow flowers