Succulentopedia Euphorbia neoarborescens January 16, 2019 Euphorbia neoarborescens is more of a shrub than a tree with up to 6.6 feet (2 m) tall stem. The deciduous leaves are large, light green…