English Dictionary
◊ ROSE-ROOT
rose-root
n : Eurasian mountain plant with fleshy pink-tipped leaves and a
cluster of yellow flowers [syn: {midsummer-men}, {Sedum
rosea}]