Hemorrhoids is a 11 letter word which starts with the letter H and ends with the letter S for which we found 1 definitions.
Definition |
---|
(n. pl.) Livid and painful swellings formed by the dilation of the blood vessels around the margin of or within the anus from which blood or mucus is occasionally discharged; piles; emerods. |