noun
Meaning 1
A plant, the Impatiens balsamina, or garden balsam.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: balsam, garden balsam, garden balsamine, rose balsam, touch-me-not, spotted snapweed
Antonyms: none provided