ROSEROOT


Meaning of ROSEROOT in English

■ noun a yellow-flowered stonecrop whose roots smell of roses when dried or bruised. [ Rhodiola rosea .]

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