Striped caterpillar with yellow dots - Papilio polyxenes
Belen, Valencia County, New Mexico, USA July 14, 2007 Size: 2-3 inches
I get these caterpillars every year - they love to eat fennel and cilantro leaves. I thought they were swallowtail butterfly caterpillars, but I am not sure. Can you help?