Balsam - Definition

balsam

n 1: any seed plant yielding balsam
2: any of various fragrant oleoresins used in medicines and
perfumes
3: an ointment containing a fragrant resin

Look up another word