VariousWords beta
Related Terms:
Noun
Definition: Rhodiola rosea, a perennial crassulaceous plant with many claimed health benefits that grows in cold regions.
VariousWords beta
Definition: Rhodiola rosea, a perennial crassulaceous plant with many claimed health benefits that grows in cold regions.