Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of duodenum

- The part of the small intestines between the stomach and the jejunum. See Illust. of Digestive apparatus, under Digestive.

Crossword clue for duodenum

- Part of the small intestine