Just Images: Bizarre Botanicals by BaileyBW

Question 2

This is the the titan arum (Amorphophallus titanum), which has one of the largest flowers in the world. It is also one of the smelliest. What tropical island does it call home, a place it shares with Medan, Palembang and Banda Aceh? h