What is Sedum?
Sedum aizoon, commonly known as Sedum, is a perennial herb native to regions including Altay, Amur, Buryatiya, and various parts of China such as North-Central, South-Central, and Southeast. Sedum (Latin: Sedum aizoon) is a medicinal plant catalogued in PlantSage.
