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