English Dictionary
Definition hemorrhoids in British English
hemorrhoids
/ˈheməˌrɔɪdz/

English Dictionary