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