balsam willow Meaning, Definition & Usage

  1. noun small shrubby tree of eastern North America having leaves exuding an odor of balsam when crushed
    Salix pyrifolia.

WordNet