Word info

cryocatheter

Noun

Meaning

cryocatheter (plural cryocatheters)

A catheter that operates at low temperature

Source: en.wiktionary.org

Close letter words and terms