As with many plants, Stapelia gigantea has a suite of common names. These include carrion flower, giant toad flower, Zulu giant, starfish flower and (in Australia) dead horse plant. Most of these are fairly descriptive–it does smell like carrion, it comes from Africa, it’s big, it resembles a starfish and it attracts flies like a dead horse. I haven’t been able to deduce the reason for toad flower, though (perhaps also because of the flies?).
You have probably guessed that this odd plant is pollinated by the blow-flies it attracts. For commercial or hobbyist stapelia growers, mimicking the pollination function of the flies by hand (and preventing unwanted pollination by flies) is not an easy task, but a necessary one as plants of the same genus (or even across genera) will readily hybridize under greenhouse conditions.
I should sneak in that Stapelia gigantea is considered an invasive plant in Hawaii and a weed in Australia.
For more reading on smelly plants, Wayne Armstrong has written an excellent account of Stinking Flowers.
Photography resource link: The nature photography of Shirley Denton features the wild landscapes, flora and fauna of Florida. Of the ones I browsed, my favourite was her photograph of Appalachicola National Forest.