meaning of scotch broom

1. deciduous erect spreading broom native to western Europe; widely cultivated for its rich yellow flowers


Related Words

scotch broom |

Developed & Maintained By Taraprasad.com

Treasure Words