pylorus

noun

1.
a small circular opening between the stomach and the duodenum
Derived from:
pyloric