Succupedia Stapelia scitula (Small Starfish Flower) Stapelia scitula (Small Starfish Flower) is a small succulent plant with slender 4-angled light green stems that grow up to 3 inches (7.5… Read More