English dictionary
balsam willow meaning and definition
Definition and meaning of balsam willow at MeaningMonkey.org. balsam willow meaning and definition in the English Dictionary.BALSAM WILLOW noun
Definition of balsam willow (noun)
- small shrubby tree of eastern North America having leaves exuding an odor of balsam when crushed
- synonyms: Salix pyrifolia
Source: Princeton University Wordnet