The plant in question is the Amorphophallus Titanum, commonly known as the "corpse flower" or Titan Arum ... Botanic Garden ...