Contents

EnglishEdit

Alternative formsEdit

NounEdit

hemorrhoids

  1. plural of hemorrhoid

TranslationsEdit