Etymology
Advertisement

hemorrhoid (n.)

see hemorrhoids.

Others are reading

Advertisement
Advertisement
Definitions of hemorrhoid

hemorrhoid (n.)
venous swelling external or internal to the anal sphincter;
Synonyms: haemorrhoid / piles
From wordnet.princeton.edu