What is the meaning of broom bush in English?

Learn vocabulary with pictures as well as definitions of broom bush in English

Learn in

See more

n. broom bush

Definition of broom bush in English

Shrub that has multiple, flexible branches and typically lanceolate leaves with clusters of yellow flowers.

Synonyms of broom bush in English

broom