Calliphoridae

Calliphoridae is a family of flies that includes blow flies, many of which lay eggs in carrion or other decaying organic matter. Its species also include pollinators, parasites, and forensic indicators.

Connect