Malaysian experts say they may have discovered a new species of, the world's largest flower which is famous for its Putrid smell, according to a report Thursday.
Malaysia probes possible new species of world's largest flower.