HAEMORRHOIDS


Meaning of HAEMORRHOIDS in English

a swollen vein or group of veins in the region of the anus (collectively called piles).

→ haemorrhoid

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.