Noun
hemorrhoids [sing. a hemorrhoid] , {med.}