Yes @x-rain friend! you are right! :)) I have asked my wife and she tells me that it is a succulent called "Carrion Flower" because of the smell it gives off... I have 7 cats and 4 dogs, my sense of smell can withstand anything, that's why I haven't been too worried about taking a macro photo of this hehehe :))... And growers know this one as Stapelia!... Thanks for comment! ;)
!PIZZA