English Dictionary
◊ PYLORUS
pylorus
n : a small circular opening between the stomach and the
duodenum