English noun: lady's earrings | |||
1. | lady's earrings (plant) 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 | ||
Broader (hypernym) | herb, herbaceous plant | ||
Member meronym | genus Impatiens | ||