broom tree
noun
1
: a shrub (Baccharis scoparia) of Jamaica
2
: a yellow-flowered prickly shrub (Genista anglica) found on the moors of northern Europe and England
Love words? Need even more definitions?
Merriam-Webster unabridged
Share