Stapelia hirsuta (L.) (Starfish flower)
Stapelia hirsute (L.)