They feed on a variety of insects including caterpillars, flies, bees and butterflies. The larger the dragonfly the larger insect they choose to eat.
No, dragonflies are carnivores and eat other insects. However some of them lay their eggs in aquatic plants. Dragonflies are good to have in your garden because they will eat insects that eat plants.
Birds will eat butterflies. Also hornets will lay their eggs in caterpillars. Ants, wasps, flies, snakes, toads, preying mantis, frogs, dragonflies, lizards, cats, monkeys and spiders will eat butterflies. Some will eat only the eggs, others the caterpillars, and the rest will eat the adults.
yes
No dragonflies eat bugs and mosquitoes.
feed on insects like grasshoppers, spiders, moths, caterpillars, beetles, dragonflies, wasps, worms, and shrimp. They also eat grass and sedge seeds
no caterpillars dont eat other caterpillars or people they eat plants and protein.
Dragonflies only eat other insects.
No. Dragonflies eat only flying insects.
hawks eat caterpillars
No. Dragonflies eat other insects, and sometimes even other dragonflies.
yes! beetles eat caterpillars because caterpillars cannot eat beetles because they are softer and smaller so, beetles some do it caterpillars.
Dragonflies are purely carnivorous, they eat smaller insects.