Research A-Z

Shunt

Definition

A surgically implanted tube or catheter, that allows the passage of fluid between body parts.