Meaning of vinegarweed

Definition of vinegarweed

(noun) aromatic plant of western United States

Other information on vinegarweed

WIKIPEDIA results for vinegarweed
Amazon results for vinegarweed