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