roseroot

roseroot antonyms

roseroot definitions

noun
  • Rhodiola rosea, a perennial crassulaceous plant with many claimed health benefits that grows in cold regions.