Meaning of duodenum

Definition of duodenum

(noun) the part of the small intestine between the stomach and the jejunum

Other information on duodenum

WIKIPEDIA results for duodenum
Amazon results for duodenum