sigmoid artery
noun
: any of several branches of the inferior mesenteric artery that supply the sigmoid colon
Love words? Need even more definitions?
Merriam-Webster unabridged
Share