Search term duodenum has one result
EN English JA Japanese
duodenum (n) [first part of the small intestine] 十二指腸 (n) [first part of the small intestine]