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)

  1. small shrubby tree of eastern North America having leaves exuding an odor of balsam when crushed
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: