What is Wormleaf Stonecrop?
Wormleaf Stonecrop (Sedum stenopetalum) is a perennial herb native to the western United States and Canada, found in habitats ranging from Alberta to Wyoming. Wormleaf Stonecrop (Latin: Sedum stenopetalum, family Crassulaceae) is a medicinal plant catalogued in PlantSage.
