inferior hemorrhoidal artery

noun

Medical Definition of inferior hemorrhoidal artery