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