捕蝇草的消化机制和人类这样的大型动物不同,它们本质上是植物,可以自己合成所需要的各种有机物,因此在消化昆虫的时候,主要是把它们消化为小分子物质吸收。
动物都是拿来主义,就是吃现成的,因此在消化食物的时候,是将食物中的营养物质消化为水、氨基酸等形式,可以说是未被完全消化,方便动物体利用这些物质合成自身需要的物质,在合成新物质的时候消耗的能量相对也少一些,利于生物保存自身能量。
而植物则不同,它们基本上就是利用无机物合成有机物,因此利用的含碳、含氮物质都是小分子无机物,碳来自于二氧化碳,而来自于硝酸盐或者二氧化氮等气体。捕蝇草生活的环境的特殊导致了它们进化出了特殊的能力,那就是它们主要是依靠光合作用获取所需要的各种物质,但是生活的环境通常会缺乏某些营养物质,捕蝇草没办法就只能通过一些方式补充营养素的不足,也就是捕捉昆虫作为补充。
捕蝇草叶片上有特殊的细胞,当昆虫触碰后,细胞表面就会发生较为剧烈的电生化反应,一些细胞迅速失水,一些细胞迅速失水,造成的压力差导致叶片合上使叶片合上捕捉到昆虫。
当捕获到昆虫被两瓣叶片给夹住后而无法挣脱,昆虫在挣扎的过程中叶片会越夹越紧直到几乎密闭的状态,这时两片叶瓣内侧密集的内腺体会分泌出消化液,利用这些消化液中含有的蛋白酶,将昆虫的蛋白质分解成以氮、氧、碳、氢的小分子物质为主,还可能包括其他元素构成的氨基酸并进行吸收。
猪笼草从原理上说差不多,都是长久进化过程中获得的特殊能力,就是补充所生长的土壤中营养素的不足,是进化史上比较偶然的机会,猪笼草等生物消化了一些昆虫,然后再在进化历程中掌握了利用化学物质吸引昆虫的能力。