Haemorrhoids
-
A varicose dilatation of a [vein] of the superior or inferior haemorrhoidal [plexus], resulting from a [persistent] increase in venous pressure.
Haemorrhoids meaning & definition 1 of Haemorrhoids.
-
a medical condition in which the veins at the anus become swollen and painful and sometimes bleed
Haemorrhoids meaning & definition 2 of Haemorrhoids.