Colutea arborescens
English Dictionary
->
Letter C
-> Colutea arborescens
Search Dictionary:
Colutea arborescens Definition
(n)
yellow
-
flowered
European
shrub
cultivated
for
its
succession
of
yellow
flowers
and
very
inflated
bladdery
pods
and
as
a
source
of
wildlife
food
Colutea arborescens Synonyms
bladder senna
Colutea arborescens
© Art Branch Inc.