University of FloridaSolutions for Your Life
 

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

Figure 3. Typical Tabanidae larva.

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