FLESH FLY

This fly mostly deposits its eggs into carcass, decayed vegetable refuse and feces. These eggs soon hatch into larva that at times eats other maggots from harmful insects. Following the larva stage is the pupa stage after which they hatch into flies. Their life cycle is about 8 – 21 days depending on the suitability … Continue reading FLESH FLY