I don't know but a friend wrote about eagles and catching flies. I think that poem will answer that question. Her picture is at my latest hub, the top one. Other than that I haven't a scientific answer, nor any household solutions, but a secret is I have some spiders at my home in the window sill. They take care of those pests for me. lol I'm not kidding you, for real!