វគ្គជំនាញកុំព្យូទ័រ
ចំណេះដឹងទូទៅ
ម្ហូបអាហារ
កំប្លែង
ទស្សន៍ទាយ
small
medium
large
Hemorrhoids
ENGLISH MEANING
noun
1.
(PLURAL)
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
.