Meaning of mithridate mustard

Definition of mithridate mustard

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

Other information on mithridate mustard

WIKIPEDIA results for mithridate mustard
Amazon results for mithridate mustard