spanish gorse

/S P AE1 N IH0 SH G AO0 R S/
noun
  1. 1

    erect shrub of southwestern europe having racemes of golden yellow flowers