Meaning of broom tree
Definition of broom tree
(noun)
prickly
yellow-flowered
shrub
of the moors of New England and Europe
Other information on broom tree
WIKIPEDIA results for
broom tree
Amazon results for
broom tree
Tweet