/hɛˈmɚɔjˌd/ - [hemeroyd] - hem•or•rhoid
We found 2 definitions of hemorrhoid from 2 different sources.
NounPlural: hemorrhoids |
||
hemorrhoid - pain caused by venous swelling at or inside the anal sphincter | ||
haemorrhoid, piles |