• Sedum

    Origin

    From Middle English cedum, from Latin sedum ("houseleek").

    Full definition of sedum

    Noun

    sedum

    (plural sedums)
    1. Any of various succulent plants, of the genus Sedum, native to temperate zones; the stonecrop

    Anagrams

    © Wiktionary