hemorrhoidal vein

noun

Medical Definition of hemorrhoidal vein