Wiktionary
indwelling catheters
n. (indwelling catheter English)
n. (indwelling catheter English)