Larva of alfalfa caterpillar

Larva on leaf, 3X; . Credit: Jack Kelly Clark
Larva of alfalfa caterpillar Credit: Jack Kelly Clark