The Amorphophallus titanum, nicknamed Putricia, attracted over 20,000 physical visitors keen to lay their noses on its ...