almond willow
Explore definitions, synonyms, and language insights of almond willow
Definitions
Noun
Old World willow with light green leaves cultivated for use in basketry
Explore definitions, synonyms, and language insights of almond willow