Fistula has 3 different meanings across 1 category:
Noun
Noun
1
a chronic inflammation of the withers of a horse
2
an abnormal passage leading from a suppurating cavity to the body surface
3
An abnormal connection or passageway between organs or vessels that normally do not connect.
Related Terms
Broader Terms (hypernyms)