Answer: If you think a caterpillar is feeding on your plant leaves and you have a lot of butterflies in your garden, I suspect the caterpillars are butterfly larvae. A product called Bt (bacillus thuringensis) kills caterpillars. However, if the caterpillars are butterfly larvae you'd be killing off the next generation of butterflies if you use it in your garden. I think I would protect the butterflies and their larvae and just put up with the leaf damage on the plants.
Q&A Library Searching Tips