duodenal ampulla
n.
The dilated portion of the upper part of the duodenum.
duodenal cap
Words nearby duodenal ampulla
duodecastyle,
duodecillion,
duodecimal,
duodecimo,
duodenal,
duodenal ampulla,
duodenal cap,
duodenal fossa,
duodenal gland,
duodenal ulcer,
duodenary