Definition
small shrubby tree of eastern North America having leaves exuding an odor of balsam when crushed
Seed ·
Term in context
small shrubby tree of eastern North America having leaves exuding an odor of balsam when crushed
Seed ·