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.