willow tree


Meanings

  • any of numerous deciduous trees and shrubs of the genus Salix

Synonyms