为什么鱼会吃掉它生出来的鱼仔。。

2024-12-21 13:09:29
推荐回答(5个)
回答1:

很多鱼不能分辨自己的后代,在自然环境下,鱼产下的卵或小鱼很快会被流水带到远处,鱼很少有机会接触到自己的卵或后代,而在人工饲养的狭小环境下,鱼和它的后代无法有效地分开,在不能分辨后代的本性之下,大鱼会把所有在身边游动的东西当成食物。

回答2:

不是每一种鱼都会吃掉自己的孩子。有的鱼根本就不吃肉(草鱼),你一定见过有的鱼把孩子喝到嘴里、是保护它并不是要吃掉它。你说的是少数,哪是本能也是优胜劣汰,吃掉体质不好的生病的也是为了更多的鱼能健康的成长。

回答3:

大鱼吃小鱼,弱肉强食

回答4:

它认为鱼仔是食物

回答5:

大鱼饿了