What does balsam-scented mean?

balsam-scented meaning in General Dictionary

smelling of balsam resin