Succulentopedia Stapelia scitula (Small Starfish Flower) August 22, 2016 Stapelia scitula (Small Starfish Flower) is a small succulent plant with slender, four angled, light green stems, up to 3 inches (7.5 cm)…