HEMORRHOIDS Meaning of HEMORRHOIDS in English Dilated veins around the rectum. English dictionary of medicine. Английский словарь медицины. 2012