HEMORRHOIDS
Definition
HEMORRHOIDS is the plural of HEMORRHOID.
noun HEMORRHOID: venous swelling external or internal to the anal sphincter.
HEMORRHOIDS is the plural of HEMORRHOID.
noun HEMORRHOID: venous swelling external or internal to the anal sphincter.