STINKWEED


Meaning of STINKWEED in English

■ noun a foul-smelling plant, e.g. jimson weed.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.