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 meaning

    spinal stenosis meaning