Noun Definition
colutea arborescens
1.Definition: yellow-flowered European shrub cultivated for its succession of yellow flowers and very inflated bladdery pods and as a source of wildlife food
Related Noun(s):bladder senna
Category: Plants1.Definition: yellow-flowered European shrub cultivated for its succession of yellow flowers and very inflated bladdery pods and as a source of wildlife food
Related Noun(s):bladder senna
Category: Plants