hemorrhoidal : Idioms & Phrases


hemorrhoidal vein

  • noun any of several veins draining the walls of the anal canal and rectum
    rectal vein; vena rectalis.
WordNet