abies balsamea - definitions and synonyms

abies balsamea noun

  1. ( also written as Abies balsamea )

    English Meaning: 

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