植物不是可以自供食物的吗?为什么有些植物要吃动物呢?

1个回答

  • 虽说是自然法则,但是这个现象确实奇怪.

    吃动物的植物(如猪笼草,捕蝇草)有很多,甚至可以单独分出来一个科,那么为什么他们要吃动物呢?

    一切植物都可以自己合成食物,这食物是葡萄糖,但是,生物不只需要葡萄糖,还需要蛋白质.就像人不光需要米饭,还需要肉类.植物要合成蛋白质就需要氮元素.一些肥沃的土壤是富含氮的,一些土壤没有氮,吃动物的植物就生活在这些区域.为了得到氮,它们不得不向动物"要"氮以满足自己的需要.因此形成了这种特殊植物.