Intrauterine cannibalism
From Wikipedia, the free encyclopedia
Intrauterine cannibalism is a behaviour in some carnivorous species, in which multiple embryos are created at impregnation, but only one or two are born.
The larger or stronger developing embryos consume the less well developed embryos as a source of nutrients
See Sand shark for an example of such a species.