University of FloridaSolutions for Your Life
 

EENY 461: Black soldier fly Hermetia illucens Linnaeus (Insecta: Diptera: Stratiomyidae)

Figure 4. Pupa of the black soldier fly, Hermetia illucens (Linnaeus).

Credit: James Castner, University of Florida