it eats almost anything
they eat moths,flys,and left overs they eat moths,flys,and left overs
No
Dragonflies eat insects.
horse flys eat horses
they eat dragon flys.
flys
they eat moths,flys,and left overs they eat moths,flys,and left overs
They eat bugs and flys that eat your plants
They eat aphids, small flys etc.
A fly will eat another fly if it is dead. if it is not dead then the fly will not eat another fly. Flies will eat dead flies because it makes them stronger
Flys and other insects
sometimes other flies