Starfish Plant is a succulent plant with very large star-fish looking flowers in the dog bane family. It is native to southern Africa. Its other common name Carrion Flower comes from the fact that the flower has the odour of rotting meat. The flowers attract flies as pollinators. This drought tolerant plant is often used as a houseplant in colder climates.
Source: Extension Gardener