YourDictionary

hemorrhoid medical definition

noun
  1. An itching or painful mass of dilated veins in swollen anal tissue.
  2. hemorrhoids The pathological condition in which such painful masses occur. Also called piles.

Learn more about hemorrhoid

Related Articles

link/cite print suggestion box