lady's_earrings
1. [ noun ] (botany) North American annual plant with usually yellow or orange flowers; grows chiefly on wet rather acid soil
Synonyms: orange_balsam celandine touch-me-not Impatiens_capensis jewelweed
Related terms: herb genus_Impatiens
Similar spelling:   lady's-eardrops