University of FloridaSolutions for Your Life
 

EENY320: Yellow Fly, Diachlorus ferrugatus (Fabricius) (Insecta: Diptera: Tabanidae)

Figure 4. Typical Tabanidae pupa.

Credit: Photograph by: J.M. Squitier, University of Florida