colutea arborescens

/K OW0 L UW1 SH AH0 AA0 R B ER0 EH0 S AH0 N Z/
noun
  1. 1

    yellow-flowered european shrub cultivated for its succession of yellow flowers and very inflated bladdery pods and as a source of wildlife food

Translate “colutea arborescens” into another language