Answer by
patti (29325)
Most fish will eat low-flying insects and those that alight on water. Mosquitoes, however, make a point of breeding on stagnant (non-moving) water that has no fish or other wildlife in it. The best natural defense against mosquitoes is bats, which are able to consume around 1000 mosquitoes per hour.