Noun Definition
haemorrhoid
1.Definition: venous swelling external or internal to the anal sphincter
Related Noun(s):hemorrhoid, piles
Category: General1.Definition: venous swelling external or internal to the anal sphincter
Related Noun(s):hemorrhoid, piles
Category: General