Definitions
There is 1 meaning of the phrase
Siberian Pea Tree.
Siberian Pea Tree - as a noun
Large spiny shrub of eastern asia having clusters of yellow flowers; often cultivated in shelterbelts and hedges
Synonyms (Exact Relations)
caragana arborescens