Plants that eat insects, fruit that smells like hell and taste like heaven and flowers that smell like the rotting corpse of a horse: all of these wonders of nature are among the most rare, exotic and unusual plant species in the world.