macrocatheter

English

Etymology

From macro- +‎ catheter.

Noun

macrocatheter (plural macrocatheters)

  1. A relatively large catheter