Question: what can a dragonfly do?
Answer: Mainly, adult dragonflies eat other flying insects, particularly midges and mosquitoes. They also will take butterflies, moths and smaller dragonflies. ... The larvae, which live in water, eat almost anything living that is smaller than themselves. The larger dragonfly larvae are known to catch and eat small fish or fry.