English Dictionary
◊ FISTULA
fistula
n : an abnormal passage leading from a suppurating cavity to the
body surface [syn: {sinus}]