superior pancreaticoduodenal artery

noun

Medical Definition of superior pancreaticoduodenal artery