haemorrhoidEnglish

haemorrhoid, hemorrhoid, piles

Noun

Pain caused by venous swelling at or inside the anal sphincter

English: hemorrhoid, haemorrhoid, piles

Bahasa: wasir, ambeien

Bahasa words with similar meanings

English words with similar meanings

Show 2 words

Words that start with "haemorrhoid"