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