meaning of balsamy

balsamy meaning in General Dictionary

of or relating to or containing balsam