haemorrhoids

haemorrhoids is an English word started with h. Here is the definition of haemorrhoids in Polish

noun [haemدrزhoids || 'hemərɔɪdz] hemoroidy

Another words started with hae-

Another words end with -ids