What does balsamy mean?

balsamy meaning in General Dictionary

of or relating to or containing balsam