Meaning of scotch broom
Definition of scotch broom
(noun)
deciduous
erect
spreading
broom
native
to
western
Europe;
widely
cultivated
for its
rich
yellow
flowers
Other information on scotch broom
WIKIPEDIA results for
scotch broom
Amazon results for
scotch broom
Tweet