Female anacondas can sometimes eat the smaller male after mating. Sexual cannibalism provides female anacondas with a lot of nutrients, useful for them because they fast for seven months while pregnant.