broom tree

Explore definitions, synonyms, and language insights of broom tree

Definitions

Noun
prickly yellow-flowered shrub of the moors of New England and Europe

More General Terms