Sort:  

Yes,it’s a succulent! It’s called the starfish or carrion flower. It emits a foul rotting meat smell and attracts flys as pollinators!