What is Spearleaf Stonecrop?
Spearleaf Stonecrop (Sedum lanceolatum) is a perennial herb native to the western and northern United States as well as southern Canada. Spearleaf Stonecrop (Latin: Sedum lanceolatum) is a medicinal plant catalogued in PlantSage.
