• word of the day

    stenosis

    stenosis - Dictionary definition and meaning for word stenosis

    Definition
    (noun) abnormal narrowing of a bodily canal or passageway
    Synonyms : stricture
Download our Mobile App Today
Receive our word of the day
on Whatsapp