English dictionary
vinegarweed meaning and definition
Definition and meaning of vinegarweed at MeaningMonkey.org. vinegarweed meaning and definition in the English Dictionary.VINEGARWEED noun
Definition of vinegarweed (noun)
- aromatic plant of western United States
Source: Princeton University Wordnet