microcatheter

English

Etymology

From micro- +‎ catheter.

Noun

microcatheter (plural microcatheters)

  1. A very narrow catheter.

Derived terms