Quiz: Remember the definition of mal de mer?
internal hemorrhoids pl.n.
Hemorrhoids beneath the mucous membrane of the anal sphincter.
hemorrhoid hem·or·rhoid (hěm'ə-roid')
An itching or painful mass of dilated veins in swollen anal tissue.
or hemorrhoids The pathological condition in which such painful masses occur. Also called piles.