caragana_arborescensEnglish

Caragana arborescens, Siberian pea tree

Noun

Large spiny shrub of eastern Asia having clusters of yellow flowers, often cultivated in shelterbelts and hedges

English: Siberian pea tree, Caragana arborescens

English words with similar meanings

Show 1 words