Succulentopedia Stapelia olivacea (African Starfish Flower) March 4, 2018 Stapelia olivacea (African Starfish Flower) is a low-growing, spineless, stem succulent with small, darker maroon-red, almost flat flowers…