Yahoo Malaysia Web Search

Search results

  1. Dictionary
    stenosis
    /stɪˈnəʊsɪs/

    noun

    • 1. the abnormal narrowing of a passage in the body: "there is evidence of stenosis"

    More definitions, origin and scrabble points

  1. Searches related to stenosis definition

    aortic stenosis definition
    mitral stenosis definition