Starfish flower, scientifically known as Stapelia, is an unusual but intriguing plant that's attractive to many garden enthusiasts. Synonyms for this plant include starfish cactus, carrion flower, and zoosteria. The names reflect the characteristics of the plant quite well, as the starfish cactus resembles a starfish while carrion flower and zoosteria refer to the unpleasant odor this plant emits. Other notable synonyms for starfish flower are African starfish flower, giant toad flower, and toad cactus. Interestingly, the plant's unique appearance and distinct aroma also make it a popular choice for insect pollinators, especially flies. Regardless of what you call it, the starfish flower is indeed an extraordinary plant deserving of attention.