macrocatheter (English, noun)
expansion: macrocatheter (plural macrocatheters)
Senses:
glosses: A relatively large catheter
Forms:
form: macrocatheters
tags: plural