人类除了有视觉之外,还有感觉、嗅觉、听觉和触觉。食虫植物虽不具备人类这些功能,但它们具有诱捕昆虫及其他动物的变态叶。在昆虫或小动物靠近时,食虫植物会释放出一种能分解蛋白质的酶来把它们溶解消化掉。
食虫植物不仅捕食昆虫和小动物,而且还吃蛋白质或近似于蛋白质的东西。因此,食虫植物并不是发觉有昆虫靠近自己时才释放酶的。假如虫子十分厉害,有时食虫植物也会被虫子吃掉。但绝对不会出现植物和虫子同时被对方吃掉的现象。
所有植物都含有分解蛋白质的酶。只是将酶排出体外,消化其他生物的植物实属罕见。微生物把酶排出体外,分解其他生物则是司空见惯的。食虫植物多生长在缺乏氮素养料的土壤或沼泽中。