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