Catheter. Definition

catheter
I-kata-ter
Probe that is inserted through various channels. (He throws down.)


*Automatic Translation