Noun Definition
broom tree
1.Definition: prickly yellow-flowered shrub of the moors of New England and Europe
Related Noun(s):genista anglica, needle furze, petty whin
Category: Plants1.Definition: prickly yellow-flowered shrub of the moors of New England and Europe
Related Noun(s):genista anglica, needle furze, petty whin
Category: Plants