SynonymX
Speak
Stenotic
Definition of Stenotic
1.
Abnormally constricted body canal or passage
Adjective Satellite
Synonyms for word "stenotic"
stenosed
Semanticaly linked words with "stenotic"
pathology
constricted