superior rectal artery

noun

Medical Definition of superior rectal artery