Definitions of flesh fly:

  • noun:   fly whose larvae feed on carrion or the flesh of living animals