emerod


emerod

(ˈɛməˌrɒd) n (Medicine) a haemorrhoid