Definition of Hemorrhoid

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

Synonyms for word "hemorrhoid"

Semanticaly linked words with "hemorrhoid"

Hyponims for word "hemorrhoid"