duodenum

noun
  1. the first part of the small intestine, located between the stomach and the jejunum
  2. Usage: anatomy

Examples