Succulentopedia Sedum suaveolens (Sweet Smelling Sedum) November 21, 2016 Sedum suaveolens (Sweet Smelling Sedum) is a clump-forming succulent, up to 18 inches (45 cm) tall and about the same in width, with…