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