EN

Synonyms for maggot therapy

Most common

biosurgery

All synonyms

Noun

Definitions

  1. n. 1

    A type of biotherapy in which live, disinfected maggots are introduced into the wound of a human or animal to clean out the necrotic tissue therein.

By length

10 letters
biosurgery