microcatheter (English, noun)
expansion: microcatheter (plural microcatheters)
Senses:
glosses: A very narrow catheter.
Forms:
form: microcatheters
tags: plural