roseroot
From WikiWord, the free dictionary
English
Definitions
noun
- Rhodiola rosea, a perennial crassulaceous plant with many claimed health benefits that grows in cold regions.
Related words
Synonyms
Aaron's rodlignum rhodiumrosewortrockroserosidrock roserosehiprose hiproselingapothecary roserosemaryroseblackrootred sorrelsnow-rosedogroseaniseroot