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.