Pezzer catheter -->
de Pezzer catheter
medical dictionary

A self-retaining catheter with a bulbous extremity.

(05 Mar 2000)