Definitions
noun
an ointment containing a fragrant resin
noun
any of various fragrant oleoresins used in medicines and perfumes
noun
any seed plant yielding balsam
Look “balsam” up elsewhere
Want another word?
Spin the dictionary for a fresh one.