English dictionary
colutea arborescens meaning and definition
Definition and meaning of colutea arborescens at MeaningMonkey.org. colutea arborescens meaning and definition in the English Dictionary.COLUTEA ARBORESCENS noun
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
- synonyms: bladder senna
Source: Princeton University Wordnet