What does almond willow mean?

almond willow meaning in General Dictionary

old-world willow with light-green leaves cultivated for use in basketry