The strange looking Stapeliad Duvalia corderoyi (Hooker f.) N. E. Brown, 1876, commonly called starfish flower or carrion flower, is a tropical, succulent plant from the dogbane family (Apocynaceae) (via Carrion Flower Duvalia corderoyi ยป Orchids-Flowers)