SCOTCH BROOM


Meaning of SCOTCH BROOM in English

[Scotch broom] n (ca. 1818): a deciduous broom (Cytisus scoparius) of western Europe that is widely cultivated for its bright yellow or partly red flowers and that has become a pest in some areas (as California)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.