|
Medical Definition of Detachable balloon
1. A small balloon, attached to the tip of a catheter, which can be released to occlude a vessel. (05 Mar 2000)
|
1. A small balloon, attached to the tip of a catheter, which can be released to occlude a vessel. (05 Mar 2000)