biosurgery
Noun
Meaning
English Wikipedia has an article on:Maggot therapyWikipedia
biosurgery (uncountable)
(medicine, surgery) The medicinal use of maggots to clean wounds and promote healing
Synonyms
Examples
Europe Biosurgery Market Status and SWOT Analysis by Regions.