lady's earrings
English Dictionary
->
Letter L
-> lady\'s earrings
Search Dictionary:
lady's earrings Definition
(n)
North
American
annual
plant
with
usually
yellow
or
orange
flowers
;
grows
chiefly
on
wet
rather
acid
soil
lady's earrings Synonyms
celandine
Impatiens capensis
jewelweed
lady's earrings
orange balsam
touch-me-not
© Art Branch Inc.