Figure 4. Pupa of the black soldier fly, Hermetia illucens (Linnaeus).
Credit: James Castner, University of Florida