DictionaryAI

lower esophageal sphincter

Short definition from Wiktionary

Noun

  1. The sphincter situated at the lower part of the esophagus.

We haven’t written up lower esophageal sphincter yet: Simple and Standard meanings, examples and a quiz.