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