Garden Balsam Definition
noun
A fleshy annual garden impatiens (Impatiens balsamina) with roselike white, lavender, yellow, pink, or red blossoms borne along the main stem in leaf axils.
Webster's New World
Find Similar Words
Find similar words to garden balsam using the buttons below.