1 English Synonyms for AUTOCATHETERIZATION
Prev.1Next
autocatheterism
Definition: 1. (medicine) The operation of introducing a catheter into one's own body.
Show more information about autocatheterism
Prev.1Next
Search took: 3.0524 ms
Definition: 1. (medicine) The operation of introducing a catheter into one's own body.
Show more information about autocatheterism
Search took: 3.0524 ms