'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'