A worldwide community photographing and learning about wildlife
Papilio polyxenes
Caterpillar is light green and is striped in a pattern of black, white and yellow and black spotted stripes.
Caterpillar was seen in Dill plant in a community garden.
These are beautiful butterflies and great pollinators. You've clearly found the hose plant. The yellow spots look just like the spots of flowers. Even the coloring is great looking camo.