English dictionary
stinkweed meaning and definition
Definition and meaning of stinkweed at MeaningMonkey.org. stinkweed meaning and definition in the English Dictionary.STINKWEED noun
Definition of stinkweed (noun)
- foetid Eurasian weed having round flat pods; naturalized throughout North America
- synonyms: fanweed, field pennycress, French weed, mithridate mustard, penny grass, Thlaspi arvense
Source: Princeton University Wordnet