Scotch broom

What is Scotch broom?

Scotch broom definition and meaning on Dictionary terms:
noun

the broom, Cytisus scoparius.