macrocatheter
English
Etymology
From
macro-
+
catheter
.
Noun
macrocatheter
(
plural
macrocatheters
)
A relatively large
catheter