left colic artery

noun

Medical Definition of left colic artery