鱼为什么会吃自己产下的小鱼

有以下两种原因。1、母鱼在生产完后,体力消耗很大,为了补充自己的体力来维持自己,只能去吃那些自己孵出的小卵,补充体内所需的蛋白质及其营养物质。2、有些鱼是低能,不能理解自己生下的就是自己的孩子,故认为自己的孩子是食物而误食。

相关视频/文章