1 almond willow | Definition of almond willow

almond willow

noun

Definition of almond willow

1 : an Old World willow (Salix amygdalina) that has light green leaves and is cultivated for use in basketry

called also black Hollander

First Known Use of almond willow

circa 1763, in the meaning defined at sense 1

Keep scrolling for more