meaning of caragana arborescens

caragana arborescens meaning in General Dictionary

huge spiny shrub of eastern Asia having groups of yellowish blossoms; frequently cultivated in shelterbelts and hedges