Jewelweed Meaning

There are 1 meaning(s) for word Jewelweed

Meaning 1 : North American annual plant with usually yellow or orange flowers; grows chiefly on wet rather acid soil

    Synonyms : celandine,  impatiens capensis,  lady's earrings,  orange balsam,  touch-me-not