What is the meaning of the word "duodenum"?

Definitions:

  1. the part of the small intestine between the stomach and the jejunum copy to clipboard noun
    • The toothpick has punctured through the duodenum and is now posterior to it. copy to clipboard