pyloric sphincters
English
Noun
pyloric
sphincters
plural of
pyloric sphincter