RichThesaurus
garden balsam
garden balsam
antonyms
garden balsam
definitions
noun
Impatiens balsamina, an annual flowering plant native to southern Asia.