"Presumably they're poorly equipped to hunt other animals, including their own species, so it's an evolutionary question as to why cannibalism still exists among non-carnivorous animals, " he said.
BBC: Cannibal fruit flies: Lab maggots hunt one another