lady's earrings
Meanings
North American annual plant with usually yellow or orange flowers; grows chiefly on wet rather acid soil
Synonyms
jewelweed
lady's earrings
orange balsam
celandine
touch-me-not
Impatiens capensis
Scrabble Score: 0
Words With Friends Score: 0