Meaning of colutea arborescens

Definition 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

Other information on colutea arborescens

WIKIPEDIA results for colutea arborescens
Amazon results for colutea arborescens