Stapelia hirsuta

Common names

  • Carrion Flower
  • Hairy Toad

Nicknames

  • Starfish Flower