SCOTCH BROOM
Definition:
- [noun] deciduous erect spreading broom native to western Europe; widely cultivated for its rich yellow flowers
Synonyms: common broom, Scotch broom, green broom, Cytisus scoparius
Synonyms:
- Search for synonyms for SCOTCH BROOM



