hemorrhoid
noun
- 1
pain caused by venous swelling at or inside the anal sphincter
Synonyms
Also useful for “hemorrhoid”:Crossword— A long fill for tough grids
pain caused by venous swelling at or inside the anal sphincter
Also useful for “hemorrhoid”:Crossword— A long fill for tough grids