Noun Definition

haemorrhoid

1.Definition: venous swelling external or internal to the anal sphincter

Related Noun(s):hemorrhoid, piles

Category: General