A flowering plant belonging to the Stapelia; commonly called a carrion perennial.
Two species of the lily family (Liliaceae): left, carrion flower (Smilax herbacea); right, green brier…