Succulentopedia Euphorbia neohumbertii July 9, 2017 Euphorbia neohumbertii is a succulent plant, up to 3 feet (90 cm) tall, with erect, 4-sided stems and large, green leaves that grow on the top of the…