Adult dragonflies feed on almost any live insect. While midges and mosquitoes make up a large portion of the dragonfly's diet, they also favor bees, beetles, butterflies, flies, moths and numerous other flying insects an... More » Pets & Animals Bugs Flies

Dragonflies are primarily eaten by insect-eating birds, frogs, big spiders and fish.To avoid being eaten, adult dragonflies will use their quickness and agility to out fly predators who are pursuing them and will also hi... More »

Dragonflies will eat nearly anything they can catch. Some favorites of the dragonfly include butterflies, termites, gnats, mosquitoes and ants. More »

Mallard ducks feed on fish, amphibians, crustaceans, gastropods, worms, aquatic and land plants, grains, seeds, roots, tubers, and invertebrates, such as dragonflies, beetles and flies. They tend to feed on the surface o... More »

Adult dragonflies typically only live for a few months, but many live for years as water-based larvae before emerging from the water. After hatching in the water, infant dragonflies feed on bugs and shed their skins mult... More » Pets & Animals Bugs Flies

Adult mayflies don't eat. Their lifespans range from a few hours to two days, and their only purpose is to reproduce. After this, they die. More »

Flies eat animal feces and decaying matter, including rotten fruits, vegetables and meats. Flies can only ingest food when it is in a liquid form. More »