Meaning of stinkweed

Definition of stinkweed

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

Other information on stinkweed

WIKIPEDIA results for stinkweed
Amazon results for stinkweed