Spanish Broom (noun) Definition, Meaning & Examples

noun
  1. a spiny, often leafless shrub, Genista hispanica, of the legume family, native to southern Europe, having clustered, golden-yellow flowers and hairy pods.
Spanish Broom (noun) Definition, Meaning & Examples

More Definitions