hemorrhoid

(noun)

noun

1. venous swelling external or internal to the anal sphincter

Similar word(s): piles

Definition categories: state, symptom