Definition, synonyms and related words
Rhodiola rosea, a perennial crassulaceous plant with many claimed health benefits that grows in cold regions.