In France, we call it Arum Titan or... "Phallus de titan". And, yes, even if you don't speak french, you probably transtlated it right.
(More info: https://fr.wikipedia.org/wiki/Arum_titan)
I guess that "Amorphophallus" means something like "Phallus that doesn't move" in Latin. But I may be wrong on this.