Single Biggest Cancer Dictionary in the World

What is

hemorrhoid

?

Pronunciation: /ˈhɛmərˌɔɪd/

hemorrhoid

Definition

An enlarged or swollen blood vessel, usually located near the anus or the rectum.