Dictionary Check: balsam
"balsam" is a valid word!
Scrabble
10
points
Words with Friends
13
points
Definition
noun
any seed plant yielding balsam
noun
any of various fragrant oleoresins used in medicines and perfumes
noun
an ointment containing a fragrant resin
Advertisement