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