scotch_broom has definitions from the fields of biology,botany
1
[ noun ] (biology,botany) deciduous erect spreading broom native to western Europe; widely cultivated for its rich yellow flowers

Related terms

broom Cytisus

*