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
Tweet