Definitions
There is 1 meaning of the phrase
Sedum Telephium.
Sedum Telephium - as a noun
Perennial northern temperate plant with toothed leaves and heads of small purplish-white flowers
Synonyms (Exact Relations)
live-foreverlivelongorpinorpine