June 14, 2016 3:49 pm
Found these in our garden on a dill plant, there’s about 10 of them and we don’t know what they are or if they will harm the plants. Thanks!
These are Black Swallowtail Caterpillars, Papilio polyxenes, and they are sometimes called Carrot Worms or Parsley Worms because they feed on the foliage of carrots and related plants, including parsley and dill. They will eventually mature into gorgeous Black Swallowtail Butterflies.