Definition of almond willow in English:

almond willow

noun

  • Either of two willow trees with leaves which resemble those of the almond, the shrubby Eurasian willow Salix triandra, used in basketry (more fully almond-leaved willow), and S. amygdaloides, of central and western North America.

Origin

Mid 18th century; earliest use found in William Shenstone (1714–1763), writer.