scotch broom









scotch broom


noun

  1. the broom, Cytisus scoparius.
46 queries 0.377