'Salix alba' definitions:

Definition of 'Salix alba'

(from WordNet)
noun
Large willow tree of Eurasia and North Africa having greyish canescent leaves and grey bark [syn: white willow, Huntingdon willow, Salix alba]