¿Qué comen las libélulas?

Las libélulas son carnívoras y comen otros insectos.

La mayoría de su dieta consiste en mosquitos y mosquitos (familia Cuculidae). Otras cosas que comen son mariposas y polillas (orden Lepidoptera), escarabajos (orden Coleópteros), abejas (clado Anthophila), moscas (orden Diptera), e incluso otras libélulas y caballitos del diablo (orden Odonata).