Home
Word Lists
Word Search
haemorrhoids
n.pl. (us hem-) swollen veins in the wall of the anus; piles. [greek haima blood, -rhoos -flowing]