English dictionary
orange balsam meaning and definition
Definition and meaning of orange balsam at MeaningMonkey.org. orange balsam meaning and definition in the English Dictionary.ORANGE BALSAM noun
Definition of orange balsam (noun)
- North American annual plant with usually yellow or orange flowers; grows chiefly on wet rather acid soil
- synonyms: celandine, Impatiens capensis, jewelweed, lady's earrings, touch-me-not
Source: Princeton University Wordnet