HEMORRHOID

/ˈhɛməɹɔɪd/ Scrabble 19 Words With Friends 18

Definition

  1. noun venous swelling external or internal to the anal sphincter. — synonyms: haemorrhoid, piles

See all 140 words you can make from HEMORRHOID →

← Unscramble different letters