Most plants get on just fine with sunshine, water, and half-decent soil. Carnivorous plants don’t have that option. They tend to live in places where the soil is so poor in nutrients that normal roots ...