balsam

/bˈɔlsʌm/

Explore definitions, synonyms, and language insights of balsam

Definitions

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