|
Definition of Upper esophageal sphincter
1. Noun. (anatomy) The sphincter situated at the upper part of the esophagus. ¹
¹ Source: wiktionary.com
|
1. Noun. (anatomy) The sphincter situated at the upper part of the esophagus. ¹
¹ Source: wiktionary.com