GeneralConnection.com
➔
Dictionary
salix alba
Noun
1. white willow
1. Huntingdon willow, Salix alba, willow, willow tree
Usage