Hermetia illucens
The black soldier fly, or Hermetia illucens is a common and widespread fly of the family Stratiomyidae, whose larvae are common detritivores in compost heaps. Larvae are also sometimes found in association with carrion, and have significant potential for use in forensic entomology.
Urban garden.
Lat: 15.55, Long: 120.82
Spotted on Aug 11, 2012
Submitted on Aug 12, 2012
No Comments