Flesh Fly (Family Sarcophagidae)
Flies in this group typically have gray stripes on the thorax, checkered and bristled abdomens, and red eyes. While most fly species lay eggs, females of the Sarcophagidae are ovoviviparous, meaning that they lay hatched or hatching larvae directly.
View Full Size