HAEMORRHOIDS


Meaning of HAEMORRHOIDS in English

[esp. US] hemorrhoids [plural] [noun] [specialized] - a medical condition in which the veins at the anus become swollen and painful and sometimes bleed; piles

Cambridge English vocab.      Кембриджский английский словарь.