stenotic

definition: abnormally constricted body canal or passage
example:
speech part: adjective
synonyms: stenosed
Video not found.