fistula ( synonym found)

Definition of fistula:

(n) : an abnormal connection or passageway between organs or vessels that normally do not connect

Definition of fistula:

(n) : an abnormal connection or passageway between organs or vessels that normally do not connect

Back to Top