University of FloridaSolutions for Your Life
 

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

Figure 4. Pupa of the bean leafroller, Urbanus proteus (Linnaeus).

Credit: John Capinera, University of Florida