Meaning of fistula

Definition of fistula

(noun) a chronic inflammation of the withers of a horse
an abnormal passage leading from a suppurating cavity to the body surface

Other information on fistula

WIKIPEDIA results for fistula
Amazon results for fistula