English dictionary
sedum rosea meaning and definition
Definition and meaning of sedum rosea at MeaningMonkey.org. sedum rosea meaning and definition in the English Dictionary.SEDUM ROSEA noun
Definition of Sedum rosea (noun)
- Eurasian mountain plant with fleshy pink-tipped leaves and a cluster of yellow flowers
- synonyms: midsummer-men, rose-root
Source: Princeton University Wordnet