Meaning of abies balsamea

Definition of abies balsamea

(noun) medium-sized fir of northeastern North America; leaves smell of balsam when crushed; much used for pulpwood and Christmas trees

Other information on abies balsamea

WIKIPEDIA results for abies balsamea
Amazon results for abies balsamea