rose-root Meaning, Definition & Usage

  1. noun Eurasian mountain plant with fleshy pink-tipped leaves and a cluster of yellow flowers
    Sedum rosea; midsummer-men.

WordNet