Search

Escto search a new word

hemorrhoid

noun
EShemorroide
originGreek

A swollen or varicosed vein in the anal canal or perianal region, often causing pain, itching, or bleeding.

Word Map