English | German | Russian | Czech

haemorrhoid English

Meaning haemorrhoid meaning

What does haemorrhoid mean?

haemorrhoid

(= hemorrhoid) pain caused by venous swelling at or inside the anal sphincter

Synonyms haemorrhoid synonyms

What other words have the same or similar meaning as haemorrhoid?

haemorrhoid English » English

hemorrhoid piles pile

Are you looking for...?