orange_balsamEnglish

Impatiens capensis, celandine, jewelweed, lady's earrings, orange balsam

Noun

North American annual plant with usually yellow or orange flowers, grows chiefly on wet rather acid soil

English: jewelweed, lady's earrings, orange balsam, celandine, touch-me-not, Impatiens capensis

English words with similar meanings

Show 5 words