Amorphophallus maximus

Amorphophallus maximus is a species of subtropical tuberous herbaceous plant found in Tanzania and Zimbabwe.