emerod


Also found in: Thesaurus, Medical, Encyclopedia, Wikipedia.

emerod

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