STINKWEED

Definition of STINKWEED

  1. (noun)foetid Eurasian weed having round flat pods; naturalized throughout North America