Do fishes eat fishes?
Do fishes eat fishes? Plenty of fish eat their smaller and less developed siblings, but Dorada larvae will attack and devour their big brothers and sisters. And male razorfish cozy up to females in what looks like an attempt to mate, but when the ladies let the eggs loose, the males gobble up the eggs and bolt.