hemorrhoid/ ˈhemərɔɪd /

1.noun[c] [Medicine] [Plural]