ID guide for caterpillars in the PNW or in Canada