What do Dragon Fish Eat?

Dragonfish are mostly carnivorous scavengers. They eat insects, insect larvae and invertebrates found in the water. Dragonfish will even eat from old carcasses they might come across.