Meaning of gorse
Definition of gorse
(noun)
very
spiny
and
dense
evergreen
shrub
with
fragrant
golden-yellow
flowers;
common
throughout
western
Europe
Other information on gorse
WIKIPEDIA results for
gorse
Amazon results for
gorse
Tweet