The Corner Don’t Call Ftd By John J. Miller May 25, 2003 9:57 AM Share on Facebook Share on Twitter Share on Flipboard Share on WhatsApp Email this article The world’s largest flower has bloomed in Germany. It looks like a phallus and smells like a corpse.