blowfly

noun
  1. a large fly that lays its eggs on decaying meat or in wounds

Examples