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
Tweet