Noun
hemorrhoids [sing. a hemorrhoid] , {med.}
...
haemorrhoids {med.}
piles {hemorrhoids}, {med.}
related Results
hemorrhoid (n.) , {med.}
similar Results
hemorrhoidal (adj.) , {med.}