Search
Escto search a new word
hemorrhoid
nounEShemorroide
originGreek
A swollen or varicosed vein in the anal canal or perianal region, often causing pain, itching, or bleeding.
Escto search a new word
A swollen or varicosed vein in the anal canal or perianal region, often causing pain, itching, or bleeding.