Orbea variegata (Starfish Plant), formerly known as Stapelia variegata, is a popular succulent with 4-angled toothed stems usually densely ...