Meaning of balsam

Definition of balsam

(noun) any seed plant yielding balsam
any of various fragrant oleoresins used in medicines and perfumes
an ointment containing a fragrant resin

Other information on balsam

WIKIPEDIA results for balsam
Amazon results for balsam