The World's Stinkiest Flower

Meera Dolasia
Sun, 26 Apr 2009 04:13:00 -0700

Ah! Spring is here - time to stop and smell the flowers - except of course if you happen to be near a blooming Titan Arum, an exotic-looking flower that is native to Indonesia.