pylorus

Noun
  1. A small circular opening between the stomach and the duodenum (synset 105542728)

Other Searches