duodenum

Noun
  1. The part of the small intestine between the stomach and the jejunum (synset 105542588)

Other Searches