In particular, nitrogen is lacking from the soil in which each of these plants grow. ... Carnivorous plants “eat” insects and small animals in order to supply the nutrients (including nitrogen, sulfur, and phosphorus) they need to survive. Hope this helps!!