Salix amygdalina

Explore definitions, synonyms, and language insights of Salix amygdalina

Definitions

Noun
Old World willow with light green leaves cultivated for use in basketry

More General Terms