|
Definition of Biosurgery
1. Noun. (medicine surgery) The medicinal use of maggots to clean wounds and promote healing ¹
¹ Source: wiktionary.com
|
1. Noun. (medicine surgery) The medicinal use of maggots to clean wounds and promote healing ¹
¹ Source: wiktionary.com