rose-root

1. (noun) Eurasian mountain plant with fleshy pink-tipped leaves and a cluster of yellow flowers
Synonyms: Sedum rosea, midsummer-men
Related Words: sedum



Terms and Conditions of Use / Copyright Notice