Did you know that your garden plants love garlic? Garlic pesticide, which you can make at home, is one of the best homemade pesticides. Learn the insecticidal, fungicidal, and deterrent benefits of using garlic water for plants!