biosurgery

noun
  1. 1

    The medicinal use of maggots to clean wounds and promote healing

Source: https://en.wiktionary.org/wiki/biosurgery