Leaf-eating Worms
Leaf-eating worms
11 Natural Ways to Get Rid of Caterpillars on Plants Soap and Water. An inexpensive remedy to stop little green caterpillars from eating your plants is soap and water. Organic B.t. (Bacillus thuringiensis) ... Neem Oil. ... Pepper and Garlic Mixture. ... Chili Spray. ... Create a Habitat Friendly to Birds. ... Vinegar Solution. ... Use Burlap.