white willow

English

Noun

white willow (plural white willows)

  1. A willow native to Europe and western Asia (Salix alba).

Translations