Browsing: Sedum allantoides

Succulentopedia

Sedum allantoides

Sedum allantoides is a succulent plant that grows as a small shrub up to 12 inches (30 cm) tall. The leaves are arranged in rosettes. They…