Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

haemorrhoids Definition

Cancel
haemorrhoids
noun
A pathological condition caused by painful masses of dilated veins in swollen anal tissue

Words Related to haemorrhoids!

haemorrhoids Examples by Brain Bank Users