Indwelling-catheter Definition

noun
A catheter left inside the body, either temporarily or permanently.
Wiktionary

Other Word Forms of Indwelling-catheter

Noun

Singular:
indwelling-catheter
Plural:
indwelling-catheters

Find Similar Words

Find similar words to indwelling-catheter using the buttons below.

Words Starting With

Words Ending With

Unscrambles

indwelling-catheter

Word Length

Words Near Indwelling-catheter in the Dictionary