Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hemorrhoids
in English
hemorrhoids
us
/hɪˈmɔrɔɪdz/
uk
/hɪˈmɒrɔɪds/
#uncommon
Lemma:
hemorrhoid
The lemma is the base or root form of this word.
Definitions
Noun
varicosities
near
the
anus
(
causing
discomfort
,
itching
)
enlarged
veins
in
the
anal
area
;
causing
pain