Yes, they do. They pretty much eat anything that moves in the pond or stream, including critters up to their own size.
A damselfly eats poo
Damselfly nymphs are a younger version of the damselfly insect. However, things like fish, beetles, and even larger damselflies eat damselfly nymphs.
A damselfly eats poo
The Damselfly nymph feeds on small minnows and invertebrates as well as grass and tadpoles. Most nymphs eat minnows or tadpoles.
The Damselfly nymph feeds on small minnows and invertebrates as well as grass and tadpoles. Most nymphs eat minnows or tadpoles.
No, but they feed on tears, and the blood of the innocent.
Fish eggs are not eaten by dragonfly larvae. Dragonfly larvae eat small fish, very small fish and tadpoles. They do not eat fish larvae. A lot of fish eat the larvae out of there own nests.
Foxes can eat larvae, but only if they are starving. They will usually go for larger rodents and mammals.
They eat mostly mosquito larvae, THEY DO NOT ABSORB THEIR ENERGY FROM THE SUN! - to the goon who answered before me.
mayfly larvae eat the stems of water plants, vegetation growing on rocks and other small creatures
They eat mosquito larvae.