As plantas carnívoras geralmente se alimentam de insetos, mas a Nepenthes rajah na Indonésia pode comer pequenos pássaros, lagartos e sapos. Algumas plantas usam perfume para atrair presas, que são presas por gotas pegajosas. Cientistas acreditam que plantas carnívoras existem há 65 milhões de anos, mas hoje correm risco de extinção devido à dificuldade de capturar insetos.