hemorrhoidal vein

Noun
  1. Any of several veins draining the walls of the anal canal and rectum (synset 105376435)

Other Searches