Home / DICTIONARY / Esophageal Webs: definition