Answers
Jul 03, 2013 - 02:38 PM
I would think that Frogs would be a great natural enemy for many insects including bugs and cockroaches - outside. I would not depend frogs to give 100% control of insect problems, especially inside of your home.
Add New Comment