HEMORRHOIDAL ARTERY


Meaning of HEMORRHOIDAL ARTERY in English

noun

: one of the arteries supplying the rectal and anal region that consists of a superior which is a continuation of the inferior mesenteric and a middle and inferior which are usually branches of the hypogastric and pudendal respectively

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.