meaning of almond willow

almond willow meaning in General Dictionary

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