emerods

noun
  1. Hemorrhoids; a medical condition involving swollen veins in the rectal area.
  2. Usage: archaic or biblical; plural form; also spelled 'hemorrhoids' in modern usage

Examples