Children look at the corpse flower at the Houston Zoo in Houston, the United States, on Sept. 13, 2011. Corpse flowers rely on their special olid smell to seduce insects. [Xinhua]
Go to Forum >>0 Comment(s)