Flowering now is this curious succulent producing spectacularly large, unusual, unpleasant smelling flowers covered in fine, short, silky hairs. Stapelia gigantea, family asclepiadaceae.
Not surprisingly, the flowers are pollinated by flies.
commonly known as the Carrion or Toad Plant although the name Carrion Plant can also refer to Stapelia grandiflora.
Stapelia gigantea sometimes also goes by the name of Stapelia nobilis and Stapelia marlothii.
Carrion flowers are native to S. Africa.