We found 1 definitions of almond willow from 1 different sources.
Noun |
||
almond willow - Old World willow with light green leaves cultivated for use in basketry | ||
black Hollander, Salix triandra, Salix amygdalina | ||
osier any of various willows having pliable twigs used in basketry and furniture |