Advertisement

hemorrhoid (n.)

see hemorrhoids.

Others are reading

Advertisement
Definitions of hemorrhoid from WordNet

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