scotch broom Meaning and Definition

Urdu Translation

English Translation for scotch broom

scotch broom

اسکاٹ لینڈ لمبی جھاڑو

Multiple Word Search

Search Result for scotch broom

Definitions

English definition for scotch broom

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

Sponored Video