'broom tree' definitions:

Definition of 'broom tree'

(from WordNet)
noun
Prickly yellow-flowered shrub of the moors of New England and Europe [syn: broom tree, needle furze, petty whin, Genista anglica]

Words containing 'broom tree'