biosurgery🔊nounEtymology From bio- + surgery.1Medicine, Sciences, Surgery The medicinal use of maggots to clean wounds and promote healingSynonymsmaggot therapy