• word of the day

    fistula

    fistula - Dictionary definition and meaning for word fistula

    Definition
    (noun) a chronic inflammation of the withers of a horse
    Synonyms : fistulous withers
    Definition
    (noun) an abnormal passage leading from a suppurating cavity to the body surface
    Synonyms : sinus
Download our Mobile App Today
Receive our word of the day
on Whatsapp