stenosis
English Dictionary
->
Letter S
-> stenosis
Search Dictionary:
stenosis Definition
(n)
abnormal
narrowing
of
a
bodily
canal
or
passageway
stenosis Synonyms
stenosis
stricture
© Art Branch Inc.