Definition of Stenotic

  • 1. Abnormally constricted body canal or passage Adjective Satellite

Synonyms for word "stenotic"

Semanticaly linked words with "stenotic"