Home Remedies for Killing Caterpillars on Plants
Keep caterpillars away with natural remedies: vinegar or soap spray, baking soda fungicide, neem oil, Dipel, and homemade repellent. Direct removal methods also work. Enjoy a pest-free garden!
Read More..