indwelling catheter (English, noun)
expansion: indwelling catheter (plural indwelling catheters)
Senses:
glosses: A catheter left inside the body, either temporarily or permanently.
Forms:
form: indwelling catheters
tags: plural