meaning of balsam-scented

balsam-scented meaning in General Dictionary

smelling of balsam resin