English dictionary
sedum telephium meaning and definition
Definition and meaning of sedum telephium at MeaningMonkey.org. sedum telephium meaning and definition in the English Dictionary.SEDUM TELEPHIUM noun
Definition of Sedum telephium (noun)
- perennial northern temperate plant with toothed leaves and heads of small purplish-white flowers
- synonyms: live-forever, livelong, orpin, orpine
Source: Princeton University Wordnet