English synonyms about - contact  

lady's earrings

noun

1 lady's earrings

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.


Find more on lady's earrings elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0216