English dictionary
sedum meaning and definition
Definition and meaning of sedum at MeaningMonkey.org. sedum meaning and definition in the English Dictionary.SEDUM noun
Definition of sedum (noun)
- any of various plants of the genus Sedum
Source: Princeton University Wordnet