Definition of Haemorrhoid

  • 1. Venous swelling external or internal to the anal sphincter Noun

Synonyms for word "haemorrhoid"

Semanticaly linked words with "haemorrhoid"

Hyponims for word "haemorrhoid"