Amorphophallus titanum – the strangest flower Amorphophallus titanum is the Holy Grail of the plant kingdom. For those new to the titan arum, Amorphophallus titanum has …