Word info

cryoballoon

Noun

Meaning

cryoballoon (plural cryoballoons)

(surgery) An inflatable balloon filled with a refrigerant that is used to freeze tissue

Source: en.wiktionary.org

Close letter words and terms