superior vesical artery

noun

Medical Definition of superior vesical artery