Las plantas carnívoras obtienen parte de sus nutrientes, especialmente nitrógeno, mediante la captura y consumo de animales, normalmente insectos. Crecen en suelos pobres como pantanos y rocas. Charles Darwin escribió el primer tratado sobre estas plantas en 1875. Más de 625 especies producen enzimas para digerir presas atrapadas y absorber nutrientes, mientras que más de 300 especies adicionales muestran algunas características carnívoras.