biosurgery en · NOUN EtymologyFrom bio- + surgery. Meanings (uncountable) The medicinal use of maggots to clean wounds and promote healing Synonyms maggot therapy