Scotch broom

English

Noun

Scotch broom (uncountable)

  1. A plant of the species Cytisus scoparius.

Synonyms

Translations