STINKWEED


Meaning of STINKWEED in English

[stink.weed] n (1753): any of various strong-scented or fetid plants; esp: pennycress

Merriam-Webster English vocab.      Английский словарь Merriam Webster.