BIOSURGERY Meaning of BIOSURGERY in English n. medical use of maggots (larva of certain flies) for cleaning infected wounds Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012