Succulentopedia Euphorbia squarrosa January 29, 2017 Euphorbia squarrosa is a spiny succulent, up to 12 inches (30 cm) tall, with a fleshy, underground root which erupts into many branches…