biosurgery








noun

  1. the use of live sterile maggots to treat patients with infected wounds
55 queries 0.575