HEMORRHOIDS


Meaning of HEMORRHOIDS in English

Dilated veins around the rectum.

English dictionary of medicine.      Английский словарь медицины.