@mesquite,
Plants in the genus Stapelia are also called "carrion flowers". They are small, spineless, cactus-like succulent plants. Most species are native to South Africa, and are grown as potted plants elsewhere. The flowers of all species are hairy to varying degrees and generate the odor of rotten flesh