cryocatheter
English
Etymology
From
cryo-
+
catheter
.
Noun
cryocatheter
(
plural
cryocatheters
)
A
catheter
that operates at low temperature