WALL ROCKET


Meaning of WALL ROCKET in English

■ noun a yellow-flowered plant which resembles mustard and emits a foul smell when crushed. [ Diplotaxis muralis .]

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