Le piante carnivore (dette talvolta piante insettivore) sono delle particolari piante che intrappolano e consumano protozoi ed animali, specialmente insetti ed altri artropodi, al fine di ottenere i nutrienti essenziali per la loro crescita.