University of FloridaSolutions for Your Life
 

EENY001: Bean Leafroller, Urbanus proteus (Linnaeus) (Insecta: Lepidoptera: Hesperiidae)

Figure 3. Bean leafroller larva.

Credit: L.J. Buss, University of Florida