Definitions of rose-root:

  • noun:   Eurasian mountain plant with fleshy pink-tipped leaves and a cluster of yellow flowers