Meaning of caragana arborescens
Definition of caragana arborescens
(noun)
large
spiny
shrub
of
eastern
Asia having clusters of
yellow
flowers;
often
cultivated
in shelterbelts and hedges
Other information on caragana arborescens
WIKIPEDIA results for
caragana arborescens
Amazon results for
caragana arborescens
Tweet