FRENCH WEED





Definition:

  1. [noun] foetid Eurasian weed having round flat pods; naturalized throughout North America
    Synonyms: field pennycress, French weed, fanweed, penny grass, stinkweed, mithridate mustard, Thlaspi arvense

Synonyms: