The definition :
Definitions of Colutea arborescens:
- noun: yellow-flowered European shrub cultivated for its succession of yellow flowers and very inflated bladdery pods and as a source of wildlife food
Are you interested in alternative search :
:genus colutea rosid dicot genus
If you like reading news check: