Succulentopedia Sedum alexanderi January 23, 2019 Sedum alexanderi is a succulent plant that grows as a small shrub up to 12 inches (30 cm) tall. The leaves are light green or yellow…