balsam

Noun
  1. Any seed plant yielding balsam (synset 111573137)
  2. Any of various fragrant oleoresins used in medicines and perfumes (synset 114920865)
  3. An ointment containing a fragrant resin (synset 102786813)

Other Searches