Definitions English

  • Of, relating to, or resembling balsam.
  • Containing or yielding balsam.
  • Restorative; curative.