YourDictionary

Dictionary Home » Medical Definitions » duodenal ampulla

duodenal ampulla medical definition

noun
The dilated portion of the upper part of the duodenum. Also called duodenal cap.

link/cite print suggestion box