Definitions of hæmorrhoids

  1. HEM-, hem'or-oidz, n.pl. dilated veins liable to discharge blood, esp. piles.-- adj. HÆMORRHOID'AL. [ Gr. haimorrhoides-- haima, blood, rhein, to flow.]
X