Upper esophageal sphincter
WiktionaryText

Noun



  1. The sphincter situated at the upper part of the esophagus.
 
x
OK