Silver-birch meaning

noun
0
0
A European deciduous tree, Betula pendula, characterised by white peeling bark and drooping branches.
noun
0
0
Advertisement