Meaning of jewelweed

Definition of jewelweed

(noun) North American annual plant with usually yellow or orange flowers; grows chiefly on wet rather acid soil

Other information on jewelweed

WIKIPEDIA results for jewelweed
Amazon results for jewelweed