Meaning of salix alba
Definition of salix alba
(noun)
large
willow
tree
of Eurasia and North Africa having
greyish
canescent
leaves and
grey
bark
Other information on salix alba
WIKIPEDIA results for
salix alba
Amazon results for
salix alba
Tweet