A word examined

hemorrhoids

noun
11 letters·English
noun

hemorrhoids—swollen veins in or around the anus or lower rectum that can cause pain, itching, or bleeding

No comments yet