cryocautery
Explore definitions, synonyms, and language insights of cryocautery
Definitions
Noun
an instrument for destroying tissue by freezing it
Noun
application of a substance that destroys tissue by freezing it