lady's earrings
1.
(
noun
) North American annual plant with usually yellow or orange flowers; grows chiefly on wet rather acid soil
Synonyms:
Impatiens capensis
,
celandine
,
jewelweed
,
orange balsam
,
touch-me-not
Related Words:
herb
,
herbaceous plant
Terms and Conditions of Use / Copyright Notice