Definitions
There is 1 meaning of the phrase
Colutea Arborescens.
Colutea Arborescens - as a noun
Yellow-flowered european shrub cultivated for its succession of yellow flowers and very inflated bladdery pods and as a source of wildlife food
Synonyms (Exact Relations)
bladder senna