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
feed on insects like grasshoppers, spiders, moths, caterpillars, beetles, dragonflies, wasps, worms, and shrimp. They also eat grass and sedge seeds
No dragonflies eat bugs and mosquitoes.
no caterpillars dont eat other caterpillars or people they eat plants and protein.
No. Dragonflies eat only flying insects.
Dragonflies only eat other insects.
No. Dragonflies eat other insects, and sometimes even other dragonflies.
hawks eat caterpillars
The cycle of life, and food chain is interesting. Yes, Some dragonflies do indeed eat caterpillars, amongst many other insects.
yes! beetles eat caterpillars because caterpillars cannot eat beetles because they are softer and smaller so, beetles some do it caterpillars.