Synonyms for Lady's Earrings (same or very similar meaning)
WordNet sense 1 (North American annual plant with usually yellow or orange flowers; grows chiefly on wet rather acid soil):
celandine, jewelweed, touch-me-not, Impatiens capensis, orange balsam
From the ODE community, based on WordNet
add/edit