roseroot
(noun)
noun
1. Rhodiola rosea, a perennial crassulaceous plant with many claimed health benefits that grows in cold regions.
(noun)
1. Rhodiola rosea, a perennial crassulaceous plant with many claimed health benefits that grows in cold regions.