stenosed
English Dictionary
->
Letter S
-> stenosed
Search Dictionary:
stenosed Definition
(s)
abnormally
constricted
body
canal
or
passage
; "
a
stenosed
coronary
artery
"
stenosed Synonyms
stenosed
stenotic
© Art Branch Inc.