Why plants eat feces when they could eat flesh

What drives a carnivorous plant to abandon eating meat in favor of a diet of bat feces? Ecologists believe they have the answer. Their ingenious study sheds new light on the evolution of mutualism.