Do dragonflies eat aquatic insects?

Dragonfly nymphs eat aquatic insects, though large ones may also prey on tadpoles and small fish. Adult dragonflies eat other flying insects.