hemorrhoids

noun
  1. swollen and inflamed veins in the rectum and anus that cause discomfort and bleeding
  2. Usage: medical term; plural form

Examples