Thumbnails
 
Variable Checkerspot Caterpillar

Variable Checkerspot Caterpillar

Variable checkerspot butterfly larvae, like this one found along the Old Briones Road Trail at Briones Regional Park in California, forage on a variety of vegetation including monkey-flower. It's sharp spines help to protect it from feeding birds.