COLUTEA ARBORESCENS
Definition:
- [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, Colutea arborescens
Synonyms:
- Search for synonyms for COLUTEA ARBORESCENS



