jewelweed Meaning, Definition & Usage
-
noun North American annual plant with usually yellow or orange flowers; grows chiefly on wet rather acid soil
touch-me-not; celandine; lady's earrings; orange balsam; Impatiens capensis.
WordNet
Jew"el*weed` noun
Definitions
(Bot.) See Impatiens .