gorse

gorse n

OE.

  1. Thick prickly shrub bearing yellow flowers.