Stapelia lepida flower. Photo courtesy of Peter Mansfeld Commonly called “carrion flower,” Stapelia lepida has more than earned its name. Although the plant itself is unassuming and could easily be overlooked in its natural habitat, it is actually quite deceitful.Preferring to live low to the ground and most often under the