Subject: mystery bug
March 2, 2014 8:32 pm
found these on a compost bin after a lot of rain in arizona
These are Black Soldier Fly Larvae, Hermetia illucens, and they are beneficial in the compost bin as they help break down organic matter. The rains probably caused the larvae which were living comfortably in the bin to evacuate. You can try the Black Soldier Fly blog for additional information.