lower esophageal sphincters

English

edit

Noun

edit

lower esophageal sphincters

  1. plural of lower esophageal sphincter